| /openbsd-src/gnu/llvm/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 | 689 unsigned &DiagID, TypeResult Rep, in SetTypeSpecType() 1667 TypeResult TrailingReturnType = 1668 TypeResult(),
|
| H A D | Sema.h | 1850 operator TypeResult() const { return TypeError(); } in TypeResult() function 2160 TypeResult ActOnTypeName(Scope *S, Declarator &D); 3329 bool ScopedEnumUsesClassTag, TypeResult UnderlyingType, 3340 TypeResult ActOnDependentTag(Scope *S, 6218 TypeResult Type, Decl *DeclFromDeclSpec); 8174 ParsedTemplateArgument ActOnTemplateTypeArgument(TypeResult ParsedType); 8182 TypeResult 8193 TypeResult ActOnTagTemplateIdType(TagUseKind TUK, 8460 TypeResult ActOnTypenameType( 8479 TypeResult [all …]
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-rc/ |
| H A D | ResourceScriptParser.cpp | 731 ASSIGN_OR_RETURN(TypeResult, readIdentifier()); in parseVersionInfoStmt() 733 if (TypeResult->equals_insensitive("BLOCK")) { in parseVersionInfoStmt() 738 if (TypeResult->equals_insensitive("VALUE")) { in parseVersionInfoStmt() 768 ASSIGN_OR_RETURN(TypeResult, readIdentifier()); in parseVersionInfoFixed() 769 auto FixedType = RetType::getFixedType(*TypeResult); in parseVersionInfoFixed()
|
| /openbsd-src/gnu/llvm/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 1231 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), in ParseCastExpression() 1497 TypeResult Type = getTypeAnnotation(Tok); in ParseCastExpression() 1512 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseCastExpression() 2406 TypeResult Ty = ParseTypeName(); in ParseSYCLUniqueStableNameExpression() 2580 TypeResult Ty = ParseTypeName(); in ParseBuiltinPrimaryExpression() 2602 TypeResult Ty; in ParseBuiltinPrimaryExpression() 2731 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression() 2760 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression() 2970 TypeResult Ty = ParseTypeName(); in ParseParenExpression() 3014 TypeResult Ty; in ParseParenExpression() [all …]
|
| H A D | ParseDeclCXX.cpp | 922 TypeResult TypeAlias = in ParseAliasDeclarationAfterDeclarator() 1207 TypeResult Result = ParseTypeName(); in MaybeParseTypeTransformTypeSpecifier() 1245 TypeResult Parser::ParseBaseTypeSpecifier(SourceLocation &BaseLoc, in ParseBaseTypeSpecifier() 1288 TypeResult Type = getTypeAnnotation(Tok); in ParseBaseTypeSpecifier() 1338 TypeResult Type = getTypeAnnotation(Tok); in ParseBaseTypeSpecifier() 1936 TypeResult TypeResult = true; // invalid in ParseClassSpecifier() local 1968 TypeResult = Actions.ActOnTagTemplateIdType( in ParseClassSpecifier() 2073 SourceLocation(), false, clang::TypeResult(), in ParseClassSpecifier() 2083 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK, SS, in ParseClassSpecifier() 2129 if (!TypeResult.isInvalid()) { in ParseClassSpecifier() [all …]
|
| H A D | ParseObjc.cpp | 522 TypeResult boundType; in parseObjCTypeParamListOrProtocolRefs() 1322 TypeResult type = Actions.ActOnTypeName(getCurScope(), declarator); in ParseObjCTypeName() 1604 TypeResult Parser::parseObjCProtocolQualifierType(SourceLocation &rAngleLoc) { in parseObjCProtocolQualifierType() 1614 TypeResult result = Actions.actOnObjCProtocolQualifierType(lAngleLoc, in parseObjCProtocolQualifierType() 1737 TypeResult fullTypeArg = Actions.ActOnTypeName(getCurScope(), D); in parseObjCTypeArgsOrProtocolQualifiers() 1764 TypeResult typeArg = ParseTypeName(); in parseObjCTypeArgsOrProtocolQualifiers() 1865 TypeResult Parser::parseObjCTypeArgsAndProtocolQualifiers( in parseObjCTypeArgsAndProtocolQualifiers() 3014 TypeResult Type = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseObjCXXMessageReceiver() 3040 TypeResult Type; in isStartOfObjCClassMessageMissingOpenBracket() 3137 TypeResult NewReceiverType in ParseObjCMessageExpression() [all …]
|
| H A D | ParseExprCXX.cpp | 1368 TypeResult TrailingReturnType; in ParseLambdaExpressionAfterIntroducer() 1647 TypeResult Ty = ParseTypeName(); in ParseCXXTypeid() 1695 TypeResult Ty = ParseTypeName(); in ParseCXXUuidof() 2555 TypeResult Type = Actions.ActOnTemplateIdType( in ParseUnqualifiedIdTemplateId() 2801 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), D); in ParseUnqualifiedIdOperator() 3817 TypeResult Ty = ParseTypeName(); in ParseTypeTrait() 3859 TypeResult Ty = ParseTypeName(); in ParseArrayTypeTrait() 4021 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseCXXAmbiguousParenExpression()
|
| H A D | ParseInit.cpp | 310 TypeResult NewReceiverType in ParseInitializerWithPotentialDesignator()
|
| H A D | ParseTemplate.cpp | 1374 TypeResult Type = ArgsInvalid in AnnotateTemplateIdToken() 1451 TypeResult Type = in AnnotateTemplateIdTokenAsType() 1579 TypeResult TypeArg = ParseTypeName( in ParseTemplateArgument()
|
| H A D | ParseDecl.cpp | 44 TypeResult Parser::ParseTypeName(SourceRange *Range, DeclaratorContext Context, in ParseTypeName() 342 TypeResult T; in ParseAttributeWithTypeArg() 405 TypeResult T = ParseTypeName(); in ParseAttributeArgsCommon() 1578 TypeResult MatchingCType = ParseTypeName(&MatchingCTypeRange); in ParseTypeTagForDatatypeAttribute() 3415 TypeResult T = getTypeAnnotation(Tok); in ParseDeclarationSpecifiers() 3509 TypeResult T = getTypeAnnotation(Tok); in ParseDeclarationSpecifiers() 3677 TypeResult NewTypeRep = parseObjCTypeArgsAndProtocolQualifiers( in ParseDeclarationSpecifiers() 4357 TypeResult Type = parseObjCProtocolQualifierType(EndLoc); in ParseDeclarationSpecifiers() 4777 TypeResult BaseType; in ParseEnumSpecifier() 4872 BaseType = TypeResult(); in ParseEnumSpecifier() [all …]
|
| H A D | Parser.cpp | 1810 TypeResult NewType in TryAnnotateName() 2003 TypeResult Ty; in TryAnnotateTypeOrScopeToken() 2082 TypeResult NewType in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
|
| H A D | ParseOpenMP.cpp | 322 TypeResult TR = ParseTypeName(&Range, DeclaratorContext::Prototype, AS); in ParseOpenMPDeclareReductionDirective() 569 TypeResult ParsedType = parseOpenMPDeclareMapperVarDecl(Range, VName, AS); in ParseOpenMPDeclareMapperDirective() 635 TypeResult Parser::parseOpenMPDeclareMapperVarDecl(SourceRange &Range, in parseOpenMPDeclareMapperVarDecl() 4193 TypeResult TR = ParseTypeName(); in ParseOpenMPIteratorsExpr()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Parse/ |
| H A D | Parser.h | 823 static TypeResult getTypeAnnotation(const Token &Tok) { in getTypeAnnotation() 830 static void setTypeAnnotation(Token &Tok, TypeResult T) { in setTypeAnnotation() 1694 TypeResult parseObjCProtocolQualifierType(SourceLocation &rAngleLoc); 1698 TypeResult parseObjCTypeArgsAndProtocolQualifiers(SourceLocation loc, 1978 TypeResult ParseTrailingReturnType(SourceRange &Range, 2674 TypeResult 3223 TypeResult ParseBaseTypeSpecifier(SourceLocation &BaseLoc, 3347 TypeResult parseOpenMPDeclareMapperVarDecl(SourceRange &Range,
|
| /openbsd-src/gnu/llvm/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 | 980 ParsedTemplateArgument Sema::ActOnTemplateTypeArgument(TypeResult ParsedType) { in ActOnTemplateTypeArgument() 4074 TypeResult Sema::ActOnTemplateIdType( in ActOnTemplateIdType() 4183 TypeResult Sema::ActOnTagTemplateIdType(TagUseKind TUK, in ActOnTagTemplateIdType() 4194 return TypeResult(true); in ActOnTagTemplateIdType() 4241 return TypeResult(true); in ActOnTagTemplateIdType() 10185 false, TypeResult(), /*IsTypeSpecifier*/ false, in ActOnExplicitInstantiation() 10696 TypeResult 10728 TypeResult Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, in ActOnTypenameType() 10757 TypeResult
|
| H A D | DeclSpec.cpp | 184 TypeResult TrailingReturnType, in getFunction()
|
| H A D | SemaDeclObjC.cpp | 637 TypeResult fullSuperClassType = actOnObjCTypeArgsAndProtocolQualifiers( in ActOnSuperClassOfClassInterface() 1586 -> TypeResult { in actOnObjCTypeArgsOrProtocolQualifiers() 1639 TypeResult type = resolveTypeReference(typeDecls[i], identifierLocs[i]); in actOnObjCTypeArgsOrProtocolQualifiers()
|
| H A D | SemaExprCXX.cpp | 7891 TypeResult T = ActOnTemplateIdType(S, in ActOnPseudoDestructorExpr() 7944 TypeResult T = ActOnTemplateIdType(S, in ActOnPseudoDestructorExpr() 8945 TypeResult T = ActOnTypenameType(CurScope, TypenameKWLoc, SS, in ActOnTypeRequirement()
|
| H A D | SemaType.cpp | 1094 TypeResult Sema::actOnObjCProtocolQualifierType( in actOnObjCProtocolQualifierType() 1132 TypeResult Sema::actOnObjCTypeArgsAndProtocolQualifiers( in actOnObjCTypeArgsAndProtocolQualifiers() 6592 TypeResult Sema::ActOnTypeName(Scope *S, Declarator &D) { in ActOnTypeName()
|
| H A D | SemaOpenMP.cpp | 22050 TypeResult ParsedType) { in ActOnOpenMPDeclareReductionType() 22306 TypeResult Sema::ActOnOpenMPDeclareMapperVarDecl(Scope *S, Declarator &D) { in ActOnOpenMPDeclareMapperVarDecl() 22321 TypeResult ParsedType) { in ActOnOpenMPDeclareMapperType()
|
| H A D | SemaDeclCXX.cpp | 13062 TypeResult Type, Decl *DeclFromDeclSpec) { in ActOnAliasDeclaration() 16986 /*UnderlyingType=*/TypeResult(), in ActOnTemplatedFriendTag()
|
| H A D | SemaChecking.cpp | 13040 if (auto TypeResult = PromotedRange::constantValue(E->getOpcode(), TypeCmp, in CheckTautologicalComparison() local 13044 Result = TypeResult; in CheckTautologicalComparison()
|
| H A D | SemaDecl.cpp | 16619 bool ScopedEnumUsesClassTag, TypeResult UnderlyingType, in ActOnTag()
|
| /openbsd-src/gnu/llvm/clang/utils/TableGen/ |
| H A D | MveEmitter.cpp | 763 class TypeResult : public Result { class 766 TypeResult(const Type *T) : T(T) {} in TypeResult() function in __anonece5a09e0111::TypeResult 1299 return std::make_shared<TypeResult>(T); in getCodeForDagArg()
|