Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseExpr.cpp1024 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), in ParseCastExpression()
2099 TypeResult Ty = ParseTypeName(); in ParseBuiltinPrimaryExpression()
2114 TypeResult Ty = ParseTypeName(); in ParseBuiltinPrimaryExpression()
2240 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression()
2269 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression()
2414 TypeResult Ty = ParseTypeName(); in ParseParenExpression()
2455 TypeResult Ty; in ParseParenExpression()
2470 TypeResult Ty; in ParseParenExpression()
2482 TypeResult Ty; in ParseParenExpression()
2529 TypeResult Ty; in ParseParenExpression()
[all …]
H A DParseDeclCXX.cpp819 TypeResult TypeAlias = ParseTypeName( in ParseAliasDeclarationAfterDeclarator()
1057 TypeResult Result = ParseTypeName(); in ParseUnderlyingTypeSpecifier()
1095 TypeResult Parser::ParseBaseTypeSpecifier(SourceLocation &BaseLoc, in ParseBaseTypeSpecifier()
1764 TypeResult TypeResult = true; // invalid in ParseClassSpecifier() local
1792 TypeResult = Actions.ActOnTagTemplateIdType(TUK, TagType, StartLoc, in ParseClassSpecifier()
1899 SourceLocation(), false, clang::TypeResult(), in ParseClassSpecifier()
1909 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK, in ParseClassSpecifier()
1946 if (!TypeResult.isInvalid()) { in ParseClassSpecifier()
2085 TypeResult BaseType = ParseBaseTypeSpecifier(BaseLoc, EndLocation); in ParseBaseSpecifier()
3688 TypeResult Res(ParseTypeName(&Range)); in ParseDynamicExceptionSpecification()
[all …]
H A DParseObjc.cpp492 TypeResult boundType; in parseObjCTypeParamListOrProtocolRefs()
1265 TypeResult type = Actions.ActOnTypeName(getCurScope(), declarator); in ParseObjCTypeName()
1551 TypeResult Parser::parseObjCProtocolQualifierType(SourceLocation &rAngleLoc) { in parseObjCProtocolQualifierType()
1561 TypeResult result = Actions.actOnObjCProtocolQualifierType(lAngleLoc, in parseObjCProtocolQualifierType()
1683 TypeResult fullTypeArg = Actions.ActOnTypeName(getCurScope(), D); in parseObjCTypeArgsOrProtocolQualifiers()
1710 TypeResult typeArg = ParseTypeName(); in parseObjCTypeArgsOrProtocolQualifiers()
1811 TypeResult Parser::parseObjCTypeArgsAndProtocolQualifiers( in parseObjCTypeArgsAndProtocolQualifiers()
2933 TypeResult Type = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseObjCXXMessageReceiver()
3055 TypeResult NewReceiverType in ParseObjCMessageExpression()
3507 TypeResult Ty = ParseTypeName(); in ParseObjCEncodeExpression()
H A DParseExprCXX.cpp1125 TypeResult TrailingReturnType; in ParseLambdaExpressionAfterIntroducer()
1416 TypeResult Ty = ParseTypeName(); in ParseCXXTypeid()
1464 TypeResult Ty = ParseTypeName(); in ParseCXXUuidof()
2199 TypeResult Type in ParseUnqualifiedIdTemplateId()
2444 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), D); in ParseUnqualifiedIdOperator()
3058 TypeResult Ty = ParseTypeName(); in ParseTypeTrait()
3112 TypeResult Ty = ParseTypeName(); in ParseArrayTypeTrait()
3272 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseCXXAmbiguousParenExpression()
H A DParseTemplate.cpp1035 TypeResult Type = Actions.ActOnTemplateIdType( in AnnotateTemplateIdToken()
1111 TypeResult Type in AnnotateTemplateIdTokenAsType()
1239 TypeResult TypeArg = ParseTypeName( in ParseTemplateArgument()
H A DParseInit.cpp271 TypeResult NewReceiverType in ParseInitializerWithPotentialDesignator()
H A DParseDecl.cpp43 TypeResult Parser::ParseTypeName(SourceRange *Range, in ParseTypeName()
264 TypeResult T; in ParseAttributeWithTypeArg()
1511 TypeResult MatchingCType = ParseTypeName(&MatchingCTypeRange); in ParseTypeTagForDatatypeAttribute()
3309 TypeResult NewTypeRep = parseObjCTypeArgsAndProtocolQualifiers( in ParseDeclarationSpecifiers()
3834 TypeResult Type = parseObjCProtocolQualifierType(EndLoc); in ParseDeclarationSpecifiers()
4226 TypeResult BaseType; in ParseEnumSpecifier()
4426 TypeResult Type = Actions.ActOnDependentTag( in ParseEnumSpecifier()
6082 TypeResult TrailingReturnType; in ParseFunctionDeclarator()
6829 TypeResult Result = ParseTypeName(); in ParseAtomicSpecifier()
H A DParser.cpp1563 TypeResult NewType in TryAnnotateName()
1713 TypeResult Ty; in TryAnnotateTypeOrScopeToken()
1790 TypeResult NewType in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
H A DParseOpenMP.cpp258 TypeResult TR = in ParseOpenMPDeclareReductionDirective()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DOwnership.h269 using TypeResult = ActionResult<ParsedType>;
H A DSema.h1502 TypeResult ActOnTypeName(Scope *S, Declarator &D);
2240 bool ScopedEnumUsesClassTag, TypeResult UnderlyingType,
2251 TypeResult ActOnDependentTag(Scope *S,
4692 TypeResult Type, Decl *DeclFromDeclSpec);
6273 TypeResult
6285 TypeResult ActOnTagTemplateIdType(TagUseKind TUK,
6525 TypeResult
6544 TypeResult
8076 TypeResult actOnObjCProtocolQualifierType(
8083 TypeResult actOnObjCTypeArgsAndProtocolQualifiers(
[all …]
H A DDeclSpec.h1611 TypeResult TrailingReturnType =
1612 TypeResult(),
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1511 TypeResult parseObjCProtocolQualifierType(SourceLocation &rAngleLoc);
1515 TypeResult parseObjCTypeArgsAndProtocolQualifiers(SourceLocation loc,
1769 TypeResult ParseTrailingReturnType(SourceRange &Range,
2305 TypeResult ParseTypeName(SourceRange *Range = nullptr,
2755 TypeResult ParseBaseTypeSpecifier(SourceLocation &BaseLoc,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp523 TypeResult Result = ActOnPackExpansion(Arg.getAsType(), EllipsisLoc); in ActOnPackExpansion()
555 TypeResult Sema::ActOnPackExpansion(ParsedType Type, in ActOnPackExpansion()
H A DSemaTemplate.cpp851 ParsedTemplateArgument Sema::ActOnTemplateTypeArgument(TypeResult ParsedType) { in ActOnTemplateTypeArgument()
3327 TypeResult
3430 TypeResult Sema::ActOnTagTemplateIdType(TagUseKind TUK, in ActOnTagTemplateIdType()
3485 return TypeResult(true); in ActOnTagTemplateIdType()
8936 SourceLocation(), false, TypeResult(), in ActOnExplicitInstantiation()
9432 TypeResult
9464 TypeResult
9500 TypeResult
H A DDeclSpec.cpp175 TypeResult TrailingReturnType, in getFunction()
H A DSemaDeclObjC.cpp633 TypeResult fullSuperClassType = actOnObjCTypeArgsAndProtocolQualifiers( in ActOnSuperClassOfClassInterface()
1558 -> TypeResult { in actOnObjCTypeArgsOrProtocolQualifiers()
1611 TypeResult type = resolveTypeReference(typeDecls[i], identifierLocs[i]); in actOnObjCTypeArgsOrProtocolQualifiers()
H A DSemaType.cpp1067 TypeResult Sema::actOnObjCProtocolQualifierType( in actOnObjCProtocolQualifierType()
1106 TypeResult Sema::actOnObjCTypeArgsAndProtocolQualifiers( in actOnObjCTypeArgsAndProtocolQualifiers()
5721 TypeResult Sema::ActOnTypeName(Scope *S, Declarator &D) { in ActOnTypeName()
H A DSemaExprCXX.cpp7051 TypeResult T = ActOnTemplateIdType(TemplateId->SS, in ActOnPseudoDestructorExpr()
7103 TypeResult T = ActOnTemplateIdType(TemplateId->SS, in ActOnPseudoDestructorExpr()
H A DSemaDeclCXX.cpp10487 TypeResult Type, Decl *DeclFromDeclSpec) { in ActOnAliasDeclaration()
14093 /*UnderlyingType=*/TypeResult(), in ActOnTemplatedFriendTag()
H A DSemaOpenMP.cpp13135 TypeResult ParsedType) { in ActOnOpenMPDeclareReductionType()
H A DSemaDecl.cpp14029 bool ScopedEnumUsesClassTag, TypeResult UnderlyingType, in ActOnTag()