Home
last modified time | relevance | path

Searched refs:TypeResult (Results 1 – 25 of 25) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DOwnership.h264 using TypeResult = ActionResult<ParsedType>;
280 inline TypeResult TypeError() { return TypeResult(true); }
H A DDeclSpec.h669 unsigned &DiagID, TypeResult Rep, in SetTypeSpecType()
1644 TypeResult TrailingReturnType =
1645 TypeResult(),
H A DSema.h1730 operator TypeResult() const { return TypeError(); } in TypeResult() function
2020 TypeResult ActOnTypeName(Scope *S, Declarator &D);
3002 bool ScopedEnumUsesClassTag, TypeResult UnderlyingType,
3013 TypeResult ActOnDependentTag(Scope *S,
5722 TypeResult Type, Decl *DeclFromDeclSpec);
7554 ParsedTemplateArgument ActOnTemplateTypeArgument(TypeResult ParsedType);
7562 TypeResult
7571 TypeResult ActOnTagTemplateIdType(TagUseKind TUK,
7830 TypeResult
7849 TypeResult
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-rc/
H A DResourceScriptParser.cpp732 ASSIGN_OR_RETURN(TypeResult, readIdentifier()); in parseVersionInfoStmt()
734 if (TypeResult->equals_lower("BLOCK")) { in parseVersionInfoStmt()
739 if (TypeResult->equals_lower("VALUE")) { in parseVersionInfoStmt()
769 ASSIGN_OR_RETURN(TypeResult, readIdentifier()); in parseVersionInfoFixed()
770 auto FixedType = RetType::getFixedType(*TypeResult); in parseVersionInfoFixed()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseExpr.cpp1215 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), in ParseCastExpression()
1475 TypeResult Type = getTypeAnnotation(Tok); in ParseCastExpression()
1489 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseCastExpression()
2487 TypeResult Ty = ParseTypeName(); in ParseBuiltinPrimaryExpression()
2502 TypeResult Ty = ParseTypeName(); in ParseBuiltinPrimaryExpression()
2628 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression()
2657 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression()
2863 TypeResult Ty = ParseTypeName(); in ParseParenExpression()
2906 TypeResult Ty; in ParseParenExpression()
2921 TypeResult Ty; in ParseParenExpression()
[all …]
H A DParseDeclCXX.cpp835 TypeResult TypeAlias = in ParseAliasDeclarationAfterDeclarator()
1101 TypeResult Result = ParseTypeName(); in ParseUnderlyingTypeSpecifier()
1139 TypeResult Parser::ParseBaseTypeSpecifier(SourceLocation &BaseLoc, in ParseBaseTypeSpecifier()
1180 TypeResult Type = getTypeAnnotation(Tok); in ParseBaseTypeSpecifier()
1230 TypeResult Type = getTypeAnnotation(Tok); in ParseBaseTypeSpecifier()
1825 TypeResult TypeResult = true; // invalid in ParseClassSpecifier() local
1857 TypeResult = Actions.ActOnTagTemplateIdType(TUK, TagType, StartLoc, in ParseClassSpecifier()
1966 SourceLocation(), false, clang::TypeResult(), in ParseClassSpecifier()
1976 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK, in ParseClassSpecifier()
2013 if (!TypeResult.isInvalid()) { in ParseClassSpecifier()
[all …]
H A DParseObjc.cpp492 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 DParseExprCXX.cpp1319 TypeResult TrailingReturnType; in ParseLambdaExpressionAfterIntroducer()
1591 TypeResult Ty = ParseTypeName(); in ParseCXXTypeid()
1639 TypeResult Ty = ParseTypeName(); in ParseCXXUuidof()
2460 TypeResult Type = Actions.ActOnTemplateIdType( in ParseUnqualifiedIdTemplateId()
2703 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), D); in ParseUnqualifiedIdOperator()
3712 TypeResult Ty = ParseTypeName(); in ParseTypeTrait()
3766 TypeResult Ty = ParseTypeName(); in ParseArrayTypeTrait()
3927 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseCXXAmbiguousParenExpression()
H A DParseDecl.cpp43 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()
3234 TypeResult T = getTypeAnnotation(Tok); in ParseDeclarationSpecifiers()
3307 TypeResult T = getTypeAnnotation(Tok); in ParseDeclarationSpecifiers()
3458 TypeResult NewTypeRep = parseObjCTypeArgsAndProtocolQualifiers( in ParseDeclarationSpecifiers()
4101 TypeResult Type = parseObjCProtocolQualifierType(EndLoc); in ParseDeclarationSpecifiers()
4516 TypeResult BaseType; in ParseEnumSpecifier()
4607 BaseType = TypeResult(); in ParseEnumSpecifier()
[all …]
H A DParseTemplate.cpp1326 TypeResult Type = ArgsInvalid in AnnotateTemplateIdToken()
1400 TypeResult Type = in AnnotateTemplateIdTokenAsType()
1528 TypeResult TypeArg = ParseTypeName( in ParseTemplateArgument()
H A DParseInit.cpp310 TypeResult NewReceiverType in ParseInitializerWithPotentialDesignator()
H A DParser.cpp1716 TypeResult NewType in TryAnnotateName()
1907 TypeResult Ty; in TryAnnotateTypeOrScopeToken()
1984 TypeResult NewType in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
H A DParseOpenMP.cpp310 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()
3627 TypeResult TR = ParseTypeName(); in ParseOpenMPIteratorsExpr()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h796 static TypeResult getTypeAnnotation(const Token &Tok) { in getTypeAnnotation()
803 static void setTypeAnnotation(Token &Tok, TypeResult T) { in setTypeAnnotation()
1657 TypeResult parseObjCProtocolQualifierType(SourceLocation &rAngleLoc);
1661 TypeResult parseObjCTypeArgsAndProtocolQualifiers(SourceLocation loc,
1943 TypeResult ParseTrailingReturnType(SourceRange &Range,
2561 TypeResult
3112 TypeResult ParseBaseTypeSpecifier(SourceLocation &BaseLoc,
3224 TypeResult parseOpenMPDeclareMapperVarDecl(SourceRange &Range,
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp559 TypeResult Result = ActOnPackExpansion(Arg.getAsType(), EllipsisLoc); in ActOnPackExpansion()
591 TypeResult Sema::ActOnPackExpansion(ParsedType Type, in ActOnPackExpansion()
H A DSemaTemplate.cpp974 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 DDeclSpec.cpp183 TypeResult TrailingReturnType, in getFunction()
H A DSemaDeclObjC.cpp637 TypeResult fullSuperClassType = actOnObjCTypeArgsAndProtocolQualifiers( in ActOnSuperClassOfClassInterface()
1570 -> TypeResult { in actOnObjCTypeArgsOrProtocolQualifiers()
1623 TypeResult type = resolveTypeReference(typeDecls[i], identifierLocs[i]); in actOnObjCTypeArgsOrProtocolQualifiers()
H A DSemaExprCXX.cpp7582 TypeResult T = ActOnTemplateIdType(S, in ActOnPseudoDestructorExpr()
7635 TypeResult T = ActOnTemplateIdType(S, in ActOnPseudoDestructorExpr()
8588 TypeResult T = ActOnTypenameType(CurScope, TypenameKWLoc, SS, in ActOnTypeRequirement()
H A DSemaType.cpp1102 TypeResult Sema::actOnObjCProtocolQualifierType( in actOnObjCProtocolQualifierType()
1141 TypeResult Sema::actOnObjCTypeArgsAndProtocolQualifiers( in actOnObjCTypeArgsAndProtocolQualifiers()
6344 TypeResult Sema::ActOnTypeName(Scope *S, Declarator &D) { in ActOnTypeName()
H A DSemaOpenMP.cpp19267 TypeResult ParsedType) { in ActOnOpenMPDeclareReductionType()
19523 TypeResult Sema::ActOnOpenMPDeclareMapperVarDecl(Scope *S, Declarator &D) { in ActOnOpenMPDeclareMapperVarDecl()
19538 TypeResult ParsedType) { in ActOnOpenMPDeclareMapperType()
H A DSemaDeclCXX.cpp12571 TypeResult Type, Decl *DeclFromDeclSpec) { in ActOnAliasDeclaration()
16316 /*UnderlyingType=*/TypeResult(), in ActOnTemplatedFriendTag()
H A DSemaChecking.cpp11405 if (auto TypeResult = PromotedRange::constantValue(E->getOpcode(), TypeCmp, in CheckTautologicalComparison() local
11409 Result = TypeResult; in CheckTautologicalComparison()
H A DSemaDecl.cpp15488 bool ScopedEnumUsesClassTag, TypeResult UnderlyingType, in ActOnTag()
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/
H A DMveEmitter.cpp765 class TypeResult : public Result { class
768 TypeResult(const Type *T) : T(T) {} in TypeResult() function in __anone3a730d20111::TypeResult
1293 return std::make_shared<TypeResult>(T); in getCodeForDagArg()