Home
last modified time | relevance | path

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

/external/clang/lib/Parse/
DParseExpr.cpp900 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), in ParseCastExpression()
1083 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseCastExpression()
1840 TypeResult Ty = ParseTypeName(); in ParseBuiltinPrimaryExpression()
1855 TypeResult Ty = ParseTypeName(); in ParseBuiltinPrimaryExpression()
1981 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression()
2010 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression()
2144 TypeResult Ty = ParseTypeName(); in ParseParenExpression()
2185 TypeResult Ty; in ParseParenExpression()
2200 TypeResult Ty; in ParseParenExpression()
2217 TypeResult Ty; in ParseParenExpression()
[all …]
DParseDeclCXX.cpp559 TypeResult TypeAlias; in ParseUsingDeclaration()
890 TypeResult Result = ParseTypeName(); in ParseUnderlyingTypeSpecifier()
928 TypeResult Parser::ParseBaseTypeSpecifier(SourceLocation &BaseLoc, in ParseBaseTypeSpecifier()
1553 TypeResult TypeResult = true; // invalid in ParseClassSpecifier() local
1589 TypeResult = Actions.ActOnTagTemplateIdType(TUK, TagType, StartLoc, in ParseClassSpecifier()
1701 clang::TypeResult(), in ParseClassSpecifier()
1709 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK, in ParseClassSpecifier()
1732 if (!TypeResult.isInvalid()) { in ParseClassSpecifier()
1735 PrevSpec, DiagID, TypeResult.get(), Policy); in ParseClassSpecifier()
1862 TypeResult BaseType = ParseBaseTypeSpecifier(BaseLoc, EndLocation); in ParseBaseSpecifier()
[all …]
DParseExprCXX.cpp1064 TypeResult TrailingReturnType; in ParseLambdaExpressionAfterIntroducer()
1364 TypeResult Ty = ParseTypeName(); in ParseCXXTypeid()
1412 TypeResult Ty = ParseTypeName(); in ParseCXXUuidof()
2089 TypeResult Type in ParseUnqualifiedIdTemplateId()
2334 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), D); in ParseUnqualifiedIdOperator()
2905 TypeResult Ty = ParseTypeName(); in ParseTypeTrait()
2959 TypeResult Ty = ParseTypeName(); in ParseArrayTypeTrait()
3108 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseCXXAmbiguousParenExpression()
DParseTemplate.cpp960 TypeResult Type in AnnotateTemplateIdToken()
1035 TypeResult Type in AnnotateTemplateIdTokenAsType()
1157 TypeResult TypeArg = ParseTypeName(/*Range=*/nullptr, in ParseTemplateArgument()
DParseDecl.cpp41 TypeResult Parser::ParseTypeName(SourceRange *Range, in ParseTypeName()
250 TypeResult T; in ParseAttributeWithTypeArg()
1256 TypeResult MatchingCType = ParseTypeName(&MatchingCTypeRange); in ParseTypeTagForDatatypeAttribute()
3702 TypeResult BaseType; in ParseEnumSpecifier()
3874 TypeResult Type = Actions.ActOnDependentTag( in ParseEnumSpecifier()
5295 TypeResult TrailingReturnType; in ParseFunctionDeclarator()
6027 TypeResult Result = ParseTypeName(); in ParseAtomicSpecifier()
DParseObjc.cpp892 TypeResult type = Actions.ActOnTypeName(getCurScope(), declarator); in ParseObjCTypeName()
2228 TypeResult Type = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseObjCXXMessageReceiver()
2769 TypeResult Ty = ParseTypeName(); in ParseObjCEncodeExpression()
DParser.cpp1527 TypeResult Ty; in TryAnnotateTypeOrScopeToken()
/external/clang/include/clang/Sema/
DOwnership.h254 typedef ActionResult<ParsedType> TypeResult;
DDeclSpec.h1485 TypeResult TrailingReturnType =
1486 TypeResult());
DSema.h1221 TypeResult ActOnTypeName(Scope *S, Declarator &D);
1735 bool ScopedEnumUsesClassTag, TypeResult UnderlyingType,
1745 TypeResult ActOnDependentTag(Scope *S,
3936 TypeResult Type,
5366 TypeResult
5376 TypeResult ActOnTagTemplateIdType(TagUseKind TUK,
5619 TypeResult
5637 TypeResult
5890 TypeResult ActOnPackExpansion(ParsedType Type, SourceLocation EllipsisLoc);
/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp421 TypeResult Result = ActOnPackExpansion(Arg.getAsType(), EllipsisLoc); in ActOnPackExpansion()
453 TypeResult Sema::ActOnPackExpansion(ParsedType Type, in ActOnPackExpansion()
DSemaTemplate.cpp2172 TypeResult
2239 TypeResult Sema::ActOnTagTemplateIdType(TagUseKind TUK, in ActOnTagTemplateIdType()
2293 return TypeResult(true); in ActOnTagTemplateIdType()
7387 SourceLocation(), false, TypeResult(), in ActOnExplicitInstantiation()
7851 TypeResult
7883 TypeResult
7919 TypeResult
DDeclSpec.cpp189 TypeResult TrailingReturnType) { in getFunction()
DSemaExprCXX.cpp5643 TypeResult T = ActOnTemplateIdType(TemplateId->SS, in ActOnPseudoDestructorExpr()
5692 TypeResult T = ActOnTemplateIdType(TemplateId->SS, in ActOnPseudoDestructorExpr()
DSemaType.cpp3918 TypeResult Sema::ActOnTypeName(Scope *S, Declarator &D) { in ActOnTypeName()
DSemaDeclCXX.cpp8491 TypeResult Type, in ActOnAliasDeclaration()
12270 /*UnderlyingType=*/TypeResult(), in ActOnTemplatedFriendTag()
DSemaDecl.cpp11284 TypeResult UnderlyingType, in ActOnTag()
/external/clang/include/clang/Parse/
DParser.h1478 TypeResult ParseTrailingReturnType(SourceRange &Range);
1951 TypeResult ParseTypeName(SourceRange *Range = nullptr,
2314 TypeResult ParseBaseTypeSpecifier(SourceLocation &BaseLoc,