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

/netbsd-current/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,
1644 TypeResult TrailingReturnType =
1645 TypeResult(),
H A DSema.h1730 operator TypeResult() const { return TypeError(); }
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-current/external/apache2/llvm/dist/llvm/tools/llvm-rc/
H A DResourceScriptParser.cpp732 ASSIGN_OR_RETURN(TypeResult, readIdentifier());
734 if (TypeResult->equals_lower("BLOCK")) {
739 if (TypeResult->equals_lower("VALUE")) {
769 ASSIGN_OR_RETURN(TypeResult, readIdentifier());
770 auto FixedType = RetType::getFixedType(*TypeResult);
/netbsd-current/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseDeclCXX.cpp835 TypeResult TypeAlias =
1101 TypeResult Result = ParseTypeName();
1139 TypeResult Parser::ParseBaseTypeSpecifier(SourceLocation &BaseLoc,
1180 TypeResult Type = getTypeAnnotation(Tok);
1230 TypeResult Type = getTypeAnnotation(Tok);
1825 TypeResult TypeResult = true; // invalid local
1857 TypeResult = Actions.ActOnTagTemplateIdType(TUK, TagType, StartLoc,
1966 SourceLocation(), false, clang::TypeResult(),
1976 TypeResult
[all...]
H A DParseExpr.cpp1215 TypeResult Ty = Actions.ActOnTypeName(getCurScope(),
1475 TypeResult Type = getTypeAnnotation(Tok);
1489 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
2487 TypeResult Ty = ParseTypeName();
2502 TypeResult Ty = ParseTypeName();
2628 TypeResult DestTy = ParseTypeName();
2657 TypeResult DestTy = ParseTypeName();
2863 TypeResult Ty = ParseTypeName();
2906 TypeResult Ty;
2921 TypeResult T
[all...]
H A DParseObjc.cpp492 TypeResult boundType;
1284 TypeResult type = Actions.ActOnTypeName(getCurScope(), declarator);
1565 TypeResult Parser::parseObjCProtocolQualifierType(SourceLocation &rAngleLoc) {
1575 TypeResult result = Actions.actOnObjCProtocolQualifierType(lAngleLoc,
1697 TypeResult fullTypeArg = Actions.ActOnTypeName(getCurScope(), D);
1724 TypeResult typeArg = ParseTypeName();
1825 TypeResult Parser::parseObjCTypeArgsAndProtocolQualifiers(
2959 TypeResult Type = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
2985 TypeResult Type;
3082 TypeResult NewReceiverTyp
[all...]
H A DParseTemplate.cpp1326 TypeResult Type = ArgsInvalid
1400 TypeResult Type =
1528 TypeResult TypeArg = ParseTypeName(
H A DParseInit.cpp310 TypeResult NewReceiverType
H A DParseExprCXX.cpp1319 TypeResult TrailingReturnType;
1591 TypeResult Ty = ParseTypeName();
1639 TypeResult Ty = ParseTypeName();
2460 TypeResult Type = Actions.ActOnTemplateIdType(
2703 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), D);
3712 TypeResult Ty = ParseTypeName();
3766 TypeResult Ty = ParseTypeName();
3927 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
H A DParseDecl.cpp43 TypeResult Parser::ParseTypeName(SourceRange *Range,
336 TypeResult T;
403 TypeResult T = ParseTypeName();
1514 TypeResult MatchingCType = ParseTypeName(&MatchingCTypeRange);
3234 TypeResult T = getTypeAnnotation(Tok);
3307 TypeResult T = getTypeAnnotation(Tok);
3458 TypeResult NewTypeRep = parseObjCTypeArgsAndProtocolQualifiers(
4101 TypeResult Type = parseObjCProtocolQualifierType(EndLoc);
4516 TypeResult BaseType;
4607 BaseType = TypeResult();
[all...]
H A DParser.cpp1716 TypeResult NewType
1907 TypeResult Ty;
1984 TypeResult NewType
H A DParseOpenMP.cpp310 TypeResult TR = ParseTypeName(&Range, DeclaratorContext::Prototype, AS);
561 TypeResult ParsedType = parseOpenMPDeclareMapperVarDecl(Range, VName, AS);
627 TypeResult Parser::parseOpenMPDeclareMapperVarDecl(SourceRange &Range,
3627 TypeResult TR = ParseTypeName();
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h796 static TypeResult getTypeAnnotation(const Token &Tok) {
803 static void setTypeAnnotation(Token &Tok, TypeResult T) {
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-current/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp559 TypeResult Result = ActOnPackExpansion(Arg.getAsType(), EllipsisLoc);
591 TypeResult Sema::ActOnPackExpansion(ParsedType Type,
H A DSemaTemplate.cpp974 ParsedTemplateArgument Sema::ActOnTemplateTypeArgument(TypeResult ParsedType) {
3904 TypeResult Sema::ActOnTemplateIdType(
4008 TypeResult Sema::ActOnTagTemplateIdType(TagUseKind TUK,
4019 return TypeResult(true);
4066 return TypeResult(true);
9828 SourceLocation(), false, TypeResult(),
10340 TypeResult
10372 TypeResult
10396 TypeResult
H A DDeclSpec.cpp183 TypeResult TrailingReturnType,
H A DSemaDeclObjC.cpp637 TypeResult fullSuperClassType = actOnObjCTypeArgsAndProtocolQualifiers(
1570 -> TypeResult {
1623 TypeResult type = resolveTypeReference(typeDecls[i], identifierLocs[i]);
H A DSemaExprCXX.cpp7582 TypeResult T = ActOnTemplateIdType(S,
7635 TypeResult T = ActOnTemplateIdType(S,
8588 TypeResult T = ActOnTypenameType(CurScope, TypenameKWLoc, SS,
H A DSemaType.cpp1102 TypeResult Sema::actOnObjCProtocolQualifierType(
1141 TypeResult Sema::actOnObjCTypeArgsAndProtocolQualifiers(
6344 TypeResult Sema::ActOnTypeName(Scope *S, Declarator &D) {
H A DSemaChecking.cpp11405 if (auto TypeResult = PromotedRange::constantValue(E->getOpcode(), TypeCmp,
11409 Result = TypeResult;
H A DSemaOpenMP.cpp19267 TypeResult ParsedType) {
19523 TypeResult Sema::ActOnOpenMPDeclareMapperVarDecl(Scope *S, Declarator &D) {
19538 TypeResult ParsedType) {
H A DSemaDeclCXX.cpp12571 TypeResult Type, Decl *DeclFromDeclSpec) {
16316 /*UnderlyingType=*/TypeResult(),
H A DSemaDecl.cpp15488 bool ScopedEnumUsesClassTag, TypeResult UnderlyingType,
/netbsd-current/external/apache2/llvm/dist/clang/utils/TableGen/
H A DMveEmitter.cpp765 class TypeResult : public Result {
768 TypeResult(const Type *T) : T(T) {}
1293 return std::make_shared<TypeResult>(T);

Completed in 1201 milliseconds