/external/clang/lib/Parse/ |
D | ParseExpr.cpp | 926 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 …]
|
D | ParseDeclCXX.cpp | 567 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 …]
|
D | ParseExprCXX.cpp | 1066 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()
|
D | ParseObjc.cpp | 524 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()
|
D | ParseTemplate.cpp | 981 TypeResult Type in AnnotateTemplateIdToken() 1056 TypeResult Type in AnnotateTemplateIdTokenAsType() 1177 TypeResult TypeArg = ParseTypeName(/*Range=*/nullptr, in ParseTemplateArgument()
|
D | ParseInit.cpp | 276 TypeResult NewReceiverType in ParseInitializerWithPotentialDesignator()
|
D | ParseDecl.cpp | 43 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()
|
D | Parser.cpp | 1466 TypeResult NewType in TryAnnotateName() 1613 TypeResult Ty; in TryAnnotateTypeOrScopeToken() 1700 TypeResult NewType in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
|
/external/clang/include/clang/Sema/ |
D | Ownership.h | 254 typedef ActionResult<ParsedType> TypeResult;
|
D | Sema.h | 1311 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 …]
|
D | DeclSpec.h | 1515 TypeResult TrailingReturnType = 1516 TypeResult());
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 1308 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/ |
D | SemaTemplateVariadic.cpp | 421 TypeResult Result = ActOnPackExpansion(Arg.getAsType(), EllipsisLoc); in ActOnPackExpansion() 453 TypeResult Sema::ActOnPackExpansion(ParsedType Type, in ActOnPackExpansion()
|
D | SemaTemplate.cpp | 2239 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
|
D | DeclSpec.cpp | 179 TypeResult TrailingReturnType) { in getFunction()
|
D | SemaDeclObjC.cpp | 562 TypeResult fullSuperClassType = actOnObjCTypeArgsAndProtocolQualifiers( in ActOnSuperClassOfClassInterface() 1466 -> TypeResult { in actOnObjCTypeArgsOrProtocolQualifiers() 1520 TypeResult type = resolveTypeReference(typeDecls[i], identifierLocs[i]); in actOnObjCTypeArgsOrProtocolQualifiers()
|
D | SemaType.cpp | 1034 TypeResult Sema::actOnObjCProtocolQualifierType( in actOnObjCProtocolQualifierType() 1073 TypeResult Sema::actOnObjCTypeArgsAndProtocolQualifiers( in actOnObjCTypeArgsAndProtocolQualifiers() 4910 TypeResult Sema::ActOnTypeName(Scope *S, Declarator &D) { in ActOnTypeName()
|
D | SemaExprCXX.cpp | 5974 TypeResult T = ActOnTemplateIdType(TemplateId->SS, in ActOnPseudoDestructorExpr() 6023 TypeResult T = ActOnTemplateIdType(TemplateId->SS, in ActOnPseudoDestructorExpr()
|
D | SemaDeclCXX.cpp | 8506 TypeResult Type, in ActOnAliasDeclaration() 12311 /*UnderlyingType=*/TypeResult(), in ActOnTemplatedFriendTag()
|
D | SemaDecl.cpp | 11826 TypeResult UnderlyingType, in ActOnTag()
|