Home
last modified time | relevance | path

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

/external/clang/lib/Parse/
DParseExpr.cpp926 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), in ParseCastExpression()
1124 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseCastExpression()
1915 TypeResult Ty = ParseTypeName(); in ParseBuiltinPrimaryExpression()
1930 TypeResult Ty = ParseTypeName(); in ParseBuiltinPrimaryExpression()
2056 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression()
2085 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression()
2230 TypeResult Ty = ParseTypeName(); in ParseParenExpression()
2271 TypeResult Ty; in ParseParenExpression()
2286 TypeResult Ty; in ParseParenExpression()
2303 TypeResult Ty; in ParseParenExpression()
[all …]
DParseDeclCXX.cpp567 TypeResult TypeAlias; in ParseUsingDeclaration()
898 TypeResult Result = ParseTypeName(); in ParseUnderlyingTypeSpecifier()
936 TypeResult Parser::ParseBaseTypeSpecifier(SourceLocation &BaseLoc, in ParseBaseTypeSpecifier()
1587 TypeResult TypeResult = true; // invalid in ParseClassSpecifier() local
1623 TypeResult = Actions.ActOnTagTemplateIdType(TUK, TagType, StartLoc, in ParseClassSpecifier()
1738 clang::TypeResult(), in ParseClassSpecifier()
1746 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK, in ParseClassSpecifier()
1769 if (!TypeResult.isInvalid()) { in ParseClassSpecifier()
1772 PrevSpec, DiagID, TypeResult.get(), Policy); in ParseClassSpecifier()
1908 TypeResult BaseType = ParseBaseTypeSpecifier(BaseLoc, EndLocation); in ParseBaseSpecifier()
[all …]
DParseExprCXX.cpp1066 TypeResult TrailingReturnType; in ParseLambdaExpressionAfterIntroducer()
1364 TypeResult Ty = ParseTypeName(); in ParseCXXTypeid()
1412 TypeResult Ty = ParseTypeName(); in ParseCXXUuidof()
2097 TypeResult Type in ParseUnqualifiedIdTemplateId()
2342 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), D); in ParseUnqualifiedIdOperator()
2913 TypeResult Ty = ParseTypeName(); in ParseTypeTrait()
2967 TypeResult Ty = ParseTypeName(); in ParseArrayTypeTrait()
3116 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseCXXAmbiguousParenExpression()
DParseObjc.cpp524 TypeResult boundType; in parseObjCTypeParamListOrProtocolRefs()
1305 TypeResult type = Actions.ActOnTypeName(getCurScope(), declarator); in ParseObjCTypeName()
1600 TypeResult Parser::parseObjCProtocolQualifierType(SourceLocation &rAngleLoc) { in parseObjCProtocolQualifierType()
1610 TypeResult result = Actions.actOnObjCProtocolQualifierType(lAngleLoc, in parseObjCProtocolQualifierType()
1726 TypeResult fullTypeArg = Actions.ActOnTypeName(getCurScope(), D); in parseObjCTypeArgsOrProtocolQualifiers()
1738 TypeResult typeArg = ParseTypeName(); in parseObjCTypeArgsOrProtocolQualifiers()
1820 TypeResult Parser::parseObjCTypeArgsAndProtocolQualifiers( in parseObjCTypeArgsAndProtocolQualifiers()
2903 TypeResult Type = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseObjCXXMessageReceiver()
3027 TypeResult NewReceiverType in ParseObjCMessageExpression()
3459 TypeResult Ty = ParseTypeName(); in ParseObjCEncodeExpression()
DParseTemplate.cpp981 TypeResult Type in AnnotateTemplateIdToken()
1056 TypeResult Type in AnnotateTemplateIdTokenAsType()
1177 TypeResult TypeArg = ParseTypeName(/*Range=*/nullptr, in ParseTemplateArgument()
DParseInit.cpp276 TypeResult NewReceiverType in ParseInitializerWithPotentialDesignator()
DParseDecl.cpp43 TypeResult Parser::ParseTypeName(SourceRange *Range, in ParseTypeName()
251 TypeResult T; in ParseAttributeWithTypeArg()
1284 TypeResult MatchingCType = ParseTypeName(&MatchingCTypeRange); in ParseTypeTagForDatatypeAttribute()
3005 TypeResult NewTypeRep = parseObjCTypeArgsAndProtocolQualifiers( in ParseDeclarationSpecifiers()
3443 TypeResult Type = parseObjCProtocolQualifierType(EndLoc); in ParseDeclarationSpecifiers()
3830 TypeResult BaseType; in ParseEnumSpecifier()
4026 TypeResult Type = Actions.ActOnDependentTag( in ParseEnumSpecifier()
5495 TypeResult TrailingReturnType; in ParseFunctionDeclarator()
6227 TypeResult Result = ParseTypeName(); in ParseAtomicSpecifier()
DParser.cpp1466 TypeResult NewType in TryAnnotateName()
1613 TypeResult Ty; in TryAnnotateTypeOrScopeToken()
1700 TypeResult NewType in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
/external/clang/include/clang/Sema/
DOwnership.h254 typedef ActionResult<ParsedType> TypeResult;
DSema.h1311 TypeResult ActOnTypeName(Scope *S, Declarator &D);
1898 bool ScopedEnumUsesClassTag, TypeResult UnderlyingType,
1908 TypeResult ActOnDependentTag(Scope *S,
4185 TypeResult Type,
5633 TypeResult
5643 TypeResult ActOnTagTemplateIdType(TagUseKind TUK,
5883 TypeResult
5901 TypeResult
6154 TypeResult ActOnPackExpansion(ParsedType Type, SourceLocation EllipsisLoc);
7274 TypeResult actOnObjCProtocolQualifierType(
[all …]
DDeclSpec.h1515 TypeResult TrailingReturnType =
1516 TypeResult());
/external/clang/include/clang/Parse/
DParser.h1308 TypeResult parseObjCProtocolQualifierType(SourceLocation &rAngleLoc);
1312 TypeResult parseObjCTypeArgsAndProtocolQualifiers(SourceLocation loc,
1551 TypeResult ParseTrailingReturnType(SourceRange &Range);
2030 TypeResult ParseTypeName(SourceRange *Range = nullptr,
2408 TypeResult ParseBaseTypeSpecifier(SourceLocation &BaseLoc,
/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp421 TypeResult Result = ActOnPackExpansion(Arg.getAsType(), EllipsisLoc); in ActOnPackExpansion()
453 TypeResult Sema::ActOnPackExpansion(ParsedType Type, in ActOnPackExpansion()
DSemaTemplate.cpp2239 TypeResult
2306 TypeResult Sema::ActOnTagTemplateIdType(TagUseKind TUK, in ActOnTagTemplateIdType()
2360 return TypeResult(true); in ActOnTagTemplateIdType()
7501 SourceLocation(), false, TypeResult(), in ActOnExplicitInstantiation()
7965 TypeResult
7997 TypeResult
8033 TypeResult
DDeclSpec.cpp179 TypeResult TrailingReturnType) { in getFunction()
DSemaDeclObjC.cpp562 TypeResult fullSuperClassType = actOnObjCTypeArgsAndProtocolQualifiers( in ActOnSuperClassOfClassInterface()
1466 -> TypeResult { in actOnObjCTypeArgsOrProtocolQualifiers()
1520 TypeResult type = resolveTypeReference(typeDecls[i], identifierLocs[i]); in actOnObjCTypeArgsOrProtocolQualifiers()
DSemaType.cpp1034 TypeResult Sema::actOnObjCProtocolQualifierType( in actOnObjCProtocolQualifierType()
1073 TypeResult Sema::actOnObjCTypeArgsAndProtocolQualifiers( in actOnObjCTypeArgsAndProtocolQualifiers()
4910 TypeResult Sema::ActOnTypeName(Scope *S, Declarator &D) { in ActOnTypeName()
DSemaExprCXX.cpp5974 TypeResult T = ActOnTemplateIdType(TemplateId->SS, in ActOnPseudoDestructorExpr()
6023 TypeResult T = ActOnTemplateIdType(TemplateId->SS, in ActOnPseudoDestructorExpr()
DSemaDeclCXX.cpp8506 TypeResult Type, in ActOnAliasDeclaration()
12311 /*UnderlyingType=*/TypeResult(), in ActOnTemplatedFriendTag()
DSemaDecl.cpp11826 TypeResult UnderlyingType, in ActOnTag()