| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Ownership.h | 264 using TypeResult = ActionResult<ParsedType>; 280 inline TypeResult TypeError() { return TypeResult(true); }
|
| H A D | DeclSpec.h | 669 unsigned &DiagID, TypeResult Rep, in SetTypeSpecType() 1644 TypeResult TrailingReturnType = 1645 TypeResult(),
|
| H A D | Sema.h | 1746 operator TypeResult() const { return TypeError(); } in TypeResult() function 2056 TypeResult ActOnTypeName(Scope *S, Declarator &D); 3049 TypeResult ActOnDependentTag(Scope *S, 7632 TypeResult 7641 TypeResult ActOnTagTemplateIdType(TagUseKind TUK, 7899 TypeResult 7918 TypeResult 9644 TypeResult actOnObjCProtocolQualifierType( 9651 TypeResult actOnObjCTypeArgsAndProtocolQualifiers( 10476 TypeResult ParsedType); [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 2344 TypeResult Ty = ParseTypeName(); in ParseSYCLUniqueStableNameExpression() 2517 TypeResult Ty = ParseTypeName(); in ParseBuiltinPrimaryExpression() 2532 TypeResult Ty = ParseTypeName(); in ParseBuiltinPrimaryExpression() 2658 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression() 2687 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression() 2893 TypeResult Ty = ParseTypeName(); in ParseParenExpression() 2936 TypeResult Ty; in ParseParenExpression() 2951 TypeResult Ty; in ParseParenExpression() 2963 TypeResult Ty; in ParseParenExpression() 3010 TypeResult Ty; in ParseParenExpression() [all …]
|
| H A D | ParseDeclCXX.cpp | 871 TypeResult TypeAlias = in ParseAliasDeclarationAfterDeclarator() 1137 TypeResult Result = ParseTypeName(); in ParseUnderlyingTypeSpecifier() 1216 TypeResult Type = getTypeAnnotation(Tok); in ParseBaseTypeSpecifier() 1266 TypeResult Type = getTypeAnnotation(Tok); in ParseBaseTypeSpecifier() 1865 TypeResult TypeResult = true; // invalid in ParseClassSpecifier() local 2006 SourceLocation(), false, clang::TypeResult(), in ParseClassSpecifier() 2053 if (!TypeResult.isInvalid()) { in ParseClassSpecifier() 3660 TypeResult TemplateTypeTy; in ParseMemInitializer() 3922 TypeResult Res(ParseTypeName(&Range)); in ParseDynamicExceptionSpecification() 3952 TypeResult Parser::ParseTrailingReturnType(SourceRange &Range, in ParseTrailingReturnType() [all …]
|
| H A D | ParseObjc.cpp | 492 TypeResult boundType; in parseObjCTypeParamListOrProtocolRefs() 1284 TypeResult type = Actions.ActOnTypeName(getCurScope(), declarator); in ParseObjCTypeName() 1565 TypeResult Parser::parseObjCProtocolQualifierType(SourceLocation &rAngleLoc) { in parseObjCProtocolQualifierType() 1575 TypeResult result = Actions.actOnObjCProtocolQualifierType(lAngleLoc, in parseObjCProtocolQualifierType() 1697 TypeResult fullTypeArg = Actions.ActOnTypeName(getCurScope(), D); in parseObjCTypeArgsOrProtocolQualifiers() 1724 TypeResult typeArg = ParseTypeName(); in parseObjCTypeArgsOrProtocolQualifiers() 1825 TypeResult Parser::parseObjCTypeArgsAndProtocolQualifiers( in parseObjCTypeArgsAndProtocolQualifiers() 2959 TypeResult Type = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseObjCXXMessageReceiver() 2985 TypeResult Type; in isStartOfObjCClassMessageMissingOpenBracket() 3082 TypeResult NewReceiverType in ParseObjCMessageExpression() [all …]
|
| H A D | ParseExprCXX.cpp | 1319 TypeResult TrailingReturnType; in ParseLambdaExpressionAfterIntroducer() 1591 TypeResult Ty = ParseTypeName(); in ParseCXXTypeid() 1639 TypeResult Ty = ParseTypeName(); in ParseCXXUuidof() 2460 TypeResult Type = Actions.ActOnTemplateIdType( in ParseUnqualifiedIdTemplateId() 2704 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), D); in ParseUnqualifiedIdOperator() 3713 TypeResult Ty = ParseTypeName(); in ParseTypeTrait() 3767 TypeResult Ty = ParseTypeName(); in ParseArrayTypeTrait() 3928 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseCXXAmbiguousParenExpression()
|
| H A D | ParseDecl.cpp | 43 TypeResult Parser::ParseTypeName(SourceRange *Range, in ParseTypeName() 336 TypeResult T; in ParseAttributeWithTypeArg() 403 TypeResult T = ParseTypeName(); in ParseAttributeArgsCommon() 1514 TypeResult MatchingCType = ParseTypeName(&MatchingCTypeRange); in ParseTypeTagForDatatypeAttribute() 3241 TypeResult T = getTypeAnnotation(Tok); in ParseDeclarationSpecifiers() 3314 TypeResult T = getTypeAnnotation(Tok); in ParseDeclarationSpecifiers() 4529 TypeResult BaseType; in ParseEnumSpecifier() 4620 BaseType = TypeResult(); in ParseEnumSpecifier() 4748 TypeResult Type = Actions.ActOnDependentTag( in ParseEnumSpecifier() 6530 TypeResult TrailingReturnType; in ParseFunctionDeclarator() [all …]
|
| H A D | ParseInit.cpp | 310 TypeResult NewReceiverType in ParseInitializerWithPotentialDesignator()
|
| H A D | ParseTemplate.cpp | 1326 TypeResult Type = ArgsInvalid in AnnotateTemplateIdToken() 1400 TypeResult Type = in AnnotateTemplateIdTokenAsType() 1528 TypeResult TypeArg = ParseTypeName( in ParseTemplateArgument()
|
| H A D | Parser.cpp | 1719 TypeResult NewType in TryAnnotateName() 1910 TypeResult Ty; in TryAnnotateTypeOrScopeToken() 1987 TypeResult NewType in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
|
| H A D | ParseOpenMP.cpp | 310 TypeResult TR = ParseTypeName(&Range, DeclaratorContext::Prototype, AS); in ParseOpenMPDeclareReductionDirective() 561 TypeResult ParsedType = parseOpenMPDeclareMapperVarDecl(Range, VName, AS); in ParseOpenMPDeclareMapperDirective() 627 TypeResult Parser::parseOpenMPDeclareMapperVarDecl(SourceRange &Range, in parseOpenMPDeclareMapperVarDecl() 3636 TypeResult TR = ParseTypeName(); in ParseOpenMPIteratorsExpr()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 797 static TypeResult getTypeAnnotation(const Token &Tok) { in getTypeAnnotation() 804 static void setTypeAnnotation(Token &Tok, TypeResult T) { in setTypeAnnotation() 1658 TypeResult parseObjCProtocolQualifierType(SourceLocation &rAngleLoc); 1662 TypeResult parseObjCTypeArgsAndProtocolQualifiers(SourceLocation loc, 1945 TypeResult ParseTrailingReturnType(SourceRange &Range, 2563 TypeResult 3141 TypeResult ParseBaseTypeSpecifier(SourceLocation &BaseLoc, 3253 TypeResult parseOpenMPDeclareMapperVarDecl(SourceRange &Range,
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 559 TypeResult Result = ActOnPackExpansion(Arg.getAsType(), EllipsisLoc); in ActOnPackExpansion() 591 TypeResult Sema::ActOnPackExpansion(ParsedType Type, in ActOnPackExpansion()
|
| H A D | SemaTemplate.cpp | 974 ParsedTemplateArgument Sema::ActOnTemplateTypeArgument(TypeResult ParsedType) { in ActOnTemplateTypeArgument() 3904 TypeResult Sema::ActOnTemplateIdType( in ActOnTemplateIdType() 4008 TypeResult Sema::ActOnTagTemplateIdType(TagUseKind TUK, in ActOnTagTemplateIdType() 4019 return TypeResult(true); in ActOnTagTemplateIdType() 4066 return TypeResult(true); in ActOnTagTemplateIdType() 9828 SourceLocation(), false, TypeResult(), in ActOnExplicitInstantiation() 10340 TypeResult 10372 TypeResult 10396 TypeResult
|
| H A D | DeclSpec.cpp | 183 TypeResult TrailingReturnType, in getFunction()
|
| H A D | SemaDeclObjC.cpp | 637 TypeResult fullSuperClassType = actOnObjCTypeArgsAndProtocolQualifiers( in ActOnSuperClassOfClassInterface() 1570 -> TypeResult { in actOnObjCTypeArgsOrProtocolQualifiers() 1623 TypeResult type = resolveTypeReference(typeDecls[i], identifierLocs[i]); in actOnObjCTypeArgsOrProtocolQualifiers()
|
| H A D | SemaExprCXX.cpp | 7630 TypeResult T = ActOnTemplateIdType(S, in ActOnPseudoDestructorExpr() 7683 TypeResult T = ActOnTemplateIdType(S, in ActOnPseudoDestructorExpr() 8666 TypeResult T = ActOnTypenameType(CurScope, TypenameKWLoc, SS, in ActOnTypeRequirement()
|
| H A D | SemaType.cpp | 1103 TypeResult Sema::actOnObjCProtocolQualifierType( in actOnObjCProtocolQualifierType() 1142 TypeResult Sema::actOnObjCTypeArgsAndProtocolQualifiers( in actOnObjCTypeArgsAndProtocolQualifiers() 6377 TypeResult Sema::ActOnTypeName(Scope *S, Declarator &D) { in ActOnTypeName()
|
| H A D | SemaOpenMP.cpp | 19650 TypeResult ParsedType) { in ActOnOpenMPDeclareReductionType() 19906 TypeResult Sema::ActOnOpenMPDeclareMapperVarDecl(Scope *S, Declarator &D) { in ActOnOpenMPDeclareMapperVarDecl() 19921 TypeResult ParsedType) { in ActOnOpenMPDeclareMapperType()
|
| H A D | SemaDeclCXX.cpp | 12753 TypeResult Type, Decl *DeclFromDeclSpec) { in ActOnAliasDeclaration() 16521 /*UnderlyingType=*/TypeResult(), in ActOnTemplatedFriendTag()
|
| H A D | SemaChecking.cpp | 11678 if (auto TypeResult = PromotedRange::constantValue(E->getOpcode(), TypeCmp, in CheckTautologicalComparison() local 11682 Result = TypeResult; in CheckTautologicalComparison()
|
| H A D | SemaDecl.cpp | 15544 bool ScopedEnumUsesClassTag, TypeResult UnderlyingType, in ActOnTag()
|
| /freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | MveEmitter.cpp | 765 class TypeResult : public Result { class 768 TypeResult(const Type *T) : T(T) {} in TypeResult() function in __anonb7c02cfb0111::TypeResult 1293 return std::make_shared<TypeResult>(T); in getCodeForDagArg()
|