| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 707 TypeResult Ty = ParseTypeName(); in ParseBuiltinPtrauthTypeDiscriminator() 984 TypeResult Ty = Actions.ActOnTypeName(DeclaratorInfo); in ParseCastExpression() 1262 TypeResult Type = getTypeAnnotation(Tok); in ParseCastExpression() 1277 TypeResult Ty = Actions.ActOnTypeName(DeclaratorInfo); in ParseCastExpression() 2174 TypeResult Ty = ParseTypeName(); in ParseSYCLUniqueStableNameExpression() 2342 TypeResult Ty = ParseTypeName(); in ParseBuiltinPrimaryExpression() 2364 TypeResult Ty; in ParseBuiltinPrimaryExpression() 2493 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression() 2522 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression() 2712 TypeResult Ty = ParseTypeName(); in ParseParenExpression() [all …]
|
| H A D | ParseDeclCXX.cpp | 685 TypeResult Type = getTypeAnnotation(Tok); in ParseUsingDeclaration() 893 TypeResult TypeAlias = in ParseAliasDeclarationAfterDeclarator() 1160 TypeResult Type; in ParsePackIndexingType() 1267 TypeResult Result = ParseTypeName(); in MaybeParseTypeTransformTypeSpecifier() 1287 TypeResult Parser::ParseBaseTypeSpecifier(SourceLocation &BaseLoc, in ParseBaseTypeSpecifier() 1340 TypeResult Type = getTypeAnnotation(Tok); in ParseBaseTypeSpecifier() 1390 TypeResult Type = getTypeAnnotation(Tok); in ParseBaseTypeSpecifier() 1984 TypeResult TypeResult = true; // invalid in ParseClassSpecifier() local 2018 TypeResult = Actions.ActOnTagTemplateIdType( in ParseClassSpecifier() 2144 SourceLocation(), false, clang::TypeResult(), in ParseClassSpecifier() [all …]
|
| H A D | ParseObjc.cpp | 463 TypeResult boundType; in parseObjCTypeParamListOrProtocolRefs() 1138 TypeResult type = Actions.ActOnTypeName(declarator); in ParseObjCTypeName() 1400 TypeResult Parser::parseObjCProtocolQualifierType(SourceLocation &rAngleLoc) { in parseObjCProtocolQualifierType() 1410 TypeResult result = Actions.ObjC().actOnObjCProtocolQualifierType( in parseObjCProtocolQualifierType() 1519 TypeResult fullTypeArg = Actions.ActOnTypeName(D); in parseObjCTypeArgsOrProtocolQualifiers() 1546 TypeResult typeArg = ParseTypeName(); in parseObjCTypeArgsOrProtocolQualifiers() 1647 TypeResult Parser::parseObjCTypeArgsAndProtocolQualifiers( in parseObjCTypeArgsAndProtocolQualifiers() 2679 TypeResult Type = Actions.ActOnTypeName(DeclaratorInfo); in ParseObjCXXMessageReceiver() 2700 TypeResult Type; in isStartOfObjCClassMessageMissingOpenBracket() 2787 TypeResult NewReceiverType in ParseObjCMessageExpression() [all …]
|
| H A D | ParseDecl.cpp | 44 TypeResult Parser::ParseTypeName(SourceRange *Range, DeclaratorContext Context, in ParseTypeName() 388 TypeResult T; in ParseAttributeWithTypeArg() 525 TypeResult T = ParseTypeName(); in ParseAttributeArgsCommon() 1698 TypeResult MatchingCType = ParseTypeName(&MatchingCTypeRange); in ParseTypeTagForDatatypeAttribute() 3076 ParsedType &TypeResult) { in ParseAlignArgument() argument 3084 TypeResult = Ty; in ParseAlignArgument() 3111 ParsedType TypeResult; in ParseAlignmentSpecifier() local 3115 EllipsisLoc, IsType, TypeResult); in ParseAlignmentSpecifier() 3126 Attrs.addNewTypeAttr(KWName, KWLoc, AttributeScopeInfo(), TypeResult, Kind, in ParseAlignmentSpecifier() 3621 TypeResult T = getTypeAnnotation(Tok); in ParseDeclarationSpecifiers() [all …]
|
| H A D | ParseExprCXX.cpp | 1305 TypeResult TrailingReturnType; in ParseLambdaExpressionAfterIntroducer() 1587 TypeResult Ty = ParseTypeName(); in ParseCXXTypeid() 1630 TypeResult Ty = ParseTypeName(); in ParseCXXUuidof() 2357 TypeResult Type = Actions.ActOnTemplateIdType( in ParseUnqualifiedIdTemplateId() 2563 TypeResult Ty = Actions.ActOnTypeName(D); in ParseUnqualifiedIdOperator() 3464 TypeResult Ty = ParseTypeName(/*SourceRange=*/nullptr, in ParseTypeTrait() 3502 TypeResult Ty = ParseTypeName(/*SourceRange=*/nullptr, in ParseArrayTypeTrait() 3659 TypeResult Ty = Actions.ActOnTypeName(DeclaratorInfo); in ParseCXXAmbiguousParenExpression()
|
| H A D | ParseTemplate.cpp | 1112 TypeResult Type = ArgsInvalid in AnnotateTemplateIdToken() 1174 TypeResult Type = in AnnotateTemplateIdTokenAsType() 1295 TypeResult TypeArg = ParseTypeName( in ParseTemplateArgument()
|
| H A D | ParseInit.cpp | 267 TypeResult NewReceiverType in ParseInitializerWithPotentialDesignator()
|
| H A D | Parser.cpp | 1783 TypeResult NewType in TryAnnotateName() 1962 TypeResult Ty; in TryAnnotateTypeOrScopeToken() 2042 TypeResult NewType in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
|
| H A D | ParseOpenMP.cpp | 196 TypeResult TR = ParseTypeName(&Range, DeclaratorContext::Prototype, AS); in ParseOpenMPDeclareReductionDirective() 442 TypeResult ParsedType = parseOpenMPDeclareMapperVarDecl(Range, VName, AS); in ParseOpenMPDeclareMapperDirective() 516 TypeResult Parser::parseOpenMPDeclareMapperVarDecl(SourceRange &Range, in parseOpenMPDeclareMapperVarDecl() 4175 TypeResult TR = ParseTypeName(); in ParseOpenMPIteratorsExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaBase.h | 191 operator TypeResult() const { return TypeError(); } in TypeResult() function
|
| H A D | SemaOpenMP.h | 260 TypeResult ParsedType); 281 TypeResult ActOnOpenMPDeclareMapperVarDecl(Scope *S, Declarator &D); 285 TypeResult ParsedType);
|
| H A D | SemaObjC.h | 85 TypeResult actOnObjCProtocolQualifierType( 90 TypeResult actOnObjCTypeArgsAndProtocolQualifiers(
|
| H A D | DeclSpec.h | 738 unsigned &DiagID, TypeResult Rep, in SetTypeSpecType() 1733 TypeResult TrailingReturnType = 1734 TypeResult(),
|
| H A D | Sema.h | 1321 std::function<TypeResult(StringRef, StringRef, SourceLocation)> 4282 bool ScopedEnumUsesClassTag, TypeResult UnderlyingType, 5365 TypeResult Type, Decl *DeclFromDeclSpec); 11602 ParsedTemplateArgument ActOnTemplateTypeArgument(TypeResult ParsedType); 11610 TypeResult 11621 TypeResult ActOnTagTemplateIdType( 12146 TypeResult ActOnTypenameType( 12165 TypeResult 12281 TypeResult ActOnDependentTag(Scope *S, unsigned TagSpec, TagUseKind TUK, 14413 TypeResult ActOnPackExpansion(ParsedType Type, SourceLocation EllipsisLoc); [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 327 static TypeResult getTypeAnnotation(const Token &Tok) { in getTypeAnnotation() 727 static void setTypeAnnotation(Token &Tok, TypeResult T) { in setTypeAnnotation() 1396 TypeResult 2813 TypeResult ParseTypeFromString(StringRef TypeStr, StringRef Context, 2941 TypeResult ParseTrailingReturnType(SourceRange &Range, 3561 TypeResult ParseBaseTypeSpecifier(SourceLocation &BaseLoc, 5565 TypeResult parseObjCProtocolQualifierType(SourceLocation &rAngleLoc); 5569 TypeResult parseObjCTypeArgsAndProtocolQualifiers(SourceLocation loc, 6526 TypeResult parseOpenMPDeclareMapperVarDecl(SourceRange &Range,
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | MveEmitter.cpp | 762 class TypeResult : public Result { class 765 TypeResult(const Type *T) : T(T) {} in TypeResult() function in __anon819a2c470111::TypeResult 1303 return std::make_shared<TypeResult>(T); in getCodeForDagArg()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 642 TypeResult Result = ActOnPackExpansion(Arg.getAsType(), EllipsisLoc); in ActOnPackExpansion() 674 TypeResult Sema::ActOnPackExpansion(ParsedType Type, in ActOnPackExpansion()
|
| H A D | SemaTemplate.cpp | 953 ParsedTemplateArgument Sema::ActOnTemplateTypeArgument(TypeResult ParsedType) { in ActOnTemplateTypeArgument() 3840 TypeResult Sema::ActOnTemplateIdType( in ActOnTemplateIdType() 3948 TypeResult Sema::ActOnTagTemplateIdType(TagUseKind TUK, in ActOnTagTemplateIdType() 3959 return TypeResult(true); in ActOnTagTemplateIdType() 4005 return TypeResult(true); in ActOnTagTemplateIdType() 10239 false, TypeResult(), /*IsTypeSpecifier*/ false, in ActOnExplicitInstantiation() 10796 TypeResult Sema::ActOnDependentTag(Scope *S, unsigned TagSpec, TagUseKind TUK, in ActOnDependentTag() 10829 TypeResult Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, in ActOnTypenameType() 10853 TypeResult
|
| H A D | SemaObjC.cpp | 336 TypeResult SemaObjC::actOnObjCProtocolQualifierType( in actOnObjCProtocolQualifierType() 373 TypeResult SemaObjC::actOnObjCTypeArgsAndProtocolQualifiers( in actOnObjCTypeArgsAndProtocolQualifiers()
|
| H A D | DeclSpec.cpp | 181 TypeResult TrailingReturnType, in getFunction()
|
| H A D | SemaDeclObjC.cpp | 643 TypeResult fullSuperClassType = actOnObjCTypeArgsAndProtocolQualifiers( in ActOnSuperClassOfClassInterface() 1585 -> TypeResult { in actOnObjCTypeArgsOrProtocolQualifiers() 1638 TypeResult type = resolveTypeReference(typeDecls[i], identifierLocs[i]); in actOnObjCTypeArgsOrProtocolQualifiers()
|
| H A D | SemaExprCXX.cpp | 7249 TypeResult T = ActOnTemplateIdType(S, in ActOnPseudoDestructorExpr() 7302 TypeResult T = ActOnTemplateIdType(S, in ActOnPseudoDestructorExpr() 7838 TypeResult T = ActOnTypenameType(CurScope, TypenameKWLoc, SS, in ActOnTypeRequirement()
|
| H A D | SemaChecking.cpp | 11248 if (auto TypeResult = PromotedRange::constantValue(E->getOpcode(), TypeCmp, in CheckTautologicalComparison() local 11252 Result = TypeResult; in CheckTautologicalComparison()
|
| H A D | SemaOpenMP.cpp | 22185 TypeResult ParsedType) { in ActOnOpenMPDeclareReductionType() 22443 TypeResult SemaOpenMP::ActOnOpenMPDeclareMapperVarDecl(Scope *S, in ActOnOpenMPDeclareMapperVarDecl() 22459 TypeResult ParsedType) { in ActOnOpenMPDeclareMapperType()
|
| H A D | SemaDeclCXX.cpp | 13660 TypeResult Type, Decl *DeclFromDeclSpec) { in ActOnAliasDeclaration() 17951 /*UnderlyingType=*/TypeResult(), in ActOnTemplatedFriendTag()
|