| /src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| ParsedAttr.h | 172 ParsedType MatchingCType; 212 detail::TypeTagForDatatypeData, ParsedType, detail::PropertyData> { 223 size_t numTrailingObjects(OverloadToken<ParsedType>) const { 257 /// True if this has a ParsedType 350 IdentifierLoc *ArgKind, ParsedType matchingCType, 361 new (&ExtraData.MatchingCType) ParsedType(matchingCType); 369 ParsedType typeArg, Syntax syntaxUsed) 376 new (&getTypeBuffer()) ParsedType(typeArg); 405 ParsedType &getTypeBuffer() { return *getTrailingObjects<ParsedType>(); } [all...] |
| ParsedTemplate.h | 76 ParsedType getAsType() const { 78 return ParsedType::getFromOpaquePtr(Arg);
|
| Ownership.h | 243 using ParsedType = OpaquePtr<QualType>; 264 using TypeResult = ActionResult<ParsedType>; 275 using MultiTypeArg = MutableArrayRef<ParsedType>;
|
| DeclSpec.h | 486 ParsedType getRepAsType() const { 666 unsigned &DiagID, ParsedType Rep, 680 unsigned &DiagID, ParsedType Rep, 715 void UpdateTypeRep(ParsedType Rep) { 1066 ParsedType Ty, 1097 void setConstructorName(ParsedType ClassType, 1121 ParsedType ClassType, 1272 ParsedType Ty; 1501 ParsedType getTrailingReturnType() const { 1635 ParsedType *Exceptions [all...] |
| Sema.h | 1979 /// Package the given type and TSI into a ParsedType. 1980 ParsedType CreateParsedType(QualType T, TypeSourceInfo *TInfo); 1983 static QualType GetTypeFromParser(ParsedType Ty, 2024 ParsedType ActOnObjCInstanceType(SourceLocation Loc); 2331 ParsedType getTypeName(const IdentifierInfo &II, SourceLocation NameLoc, 2334 ParsedType ObjectType = nullptr, 2345 ParsedType &SuggestedType, 2352 ParsedType ActOnMSVCUnknownTypeName(const IdentifierInfo &II, 2403 ParsedType Type; 2409 NameClassification(ParsedType Type) : Kind(NC_Type), Type(Type) { [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Parse/ |
| Parser.h | 799 return ParsedType::getFromOpaquePtr(Tok.getAnnotationValue()); 1631 ParsedType baseType, 1633 SmallVectorImpl<ParsedType> &typeArgs, 1645 ParsedType baseType, 1647 SmallVectorImpl<ParsedType> &typeArgs, 1662 ParsedType type, 1712 ParsedType ParseObjCTypeName(ObjCDeclSpec &DS, DeclaratorContext Ctx, 1806 ParsedType &CastTy, 1834 ParsedType &CastTy, 1838 ParenParseOption &ExprType, ParsedType &CastTy [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| ParsedAttr.cpp | 47 detail::TypeTagForDatatypeData, ParsedType, 50 detail::TypeTagForDatatypeData, ParsedType,
|
| SemaExprCXX.cpp | 49 ParsedType Sema::getInheritingConstructorName(CXXScopeSpec &SS, 83 ParsedType Sema::getConstructorName(IdentifierInfo &II, 96 return ParsedType::make(T); 100 return ParsedType(); 123 return ParsedType(); 130 return ParsedType::make(T); 133 ParsedType Sema::getDestructorName(SourceLocation TildeLoc, 137 ParsedType ObjectTypePtr, 183 auto CheckLookupResult = [&](LookupResult &Found) -> ParsedType { 251 auto LookupInObjectType = [&]() -> ParsedType { [all...] |
| DeclSpec.cpp | 173 ParsedType *Exceptions, 732 ParsedType Rep, 741 ParsedType Rep,
|
| SemaDeclObjC.cpp | 549 ArrayRef<ParsedType> SuperTypeArgs, 673 ParsedType parsedTypeBound) { 978 ArrayRef<ParsedType> SuperTypeArgs, SourceRange SuperTypeArgsRange, 1412 ParsedType baseType, 1418 SmallVectorImpl<ParsedType> &typeArgs, 1581 ParsedType parsedType = CreateParsedType(type, parsedTSInfo); 1583 parsedType, Context.getPrintingPolicy()); 4703 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType,
|
| SemaDecl.cpp | 236 static ParsedType recoverFromTypeInKnownDependentBase(Sema &S, 284 ParsedType Sema::getTypeName(const IdentifierInfo &II, SourceLocation NameLoc, 287 ParsedType ObjectTypePtr, 328 return ParsedType::make(T); 367 if (ParsedType TypeInBase = 400 ParsedType Ty = getTypeName(*NewII, NameLoc, S, NewSSPtr, 521 return ParsedType::make(T); 556 ParsedType Sema::ActOnMSVCUnknownTypeName(const IdentifierInfo &II, 585 return ParsedType(); 662 ParsedType &SuggestedType [all...] |
| SemaTemplateVariadic.cpp | 591 TypeResult Sema::ActOnPackExpansion(ParsedType Type,
|
| SemaCodeComplete.cpp | 4261 ParsedType Receiver, 4323 ParsedType T = DS.getRepAsType(); 5862 Scope *S, Decl *ConstructorDecl, CXXScopeSpec SS, ParsedType TemplateTypeTy, 7439 ParsedType Receiver; 7441 Receiver = ParsedType::make(Context.getObjCInterfaceType(CDecl)); 7482 ParsedType Receiver, 7556 void Sema::CodeCompleteObjCClassMessage(Scope *S, ParsedType Receiver, 7620 S, ParsedType::make(Context.getObjCInterfaceType(IFace)), SelIdents, 8907 ParsedType ReturnTy) { 9084 Scope *S, bool IsInstanceMethod, bool AtParameterName, ParsedType ReturnTy [all...] |
| SemaExprObjC.cpp | 1163 ParsedType ty, 2289 ParsedType &ReceiverType) { 2761 ParsedType Receiver, 4753 ParsedType Type,
|
| SemaType.cpp | 1144 ParsedType BaseType, 1146 ArrayRef<ParsedType> TypeArgs, 2946 QualType Sema::GetTypeFromParser(ParsedType Ty, TypeSourceInfo **TInfo) { 5315 SmallVector<ParsedType, 2> DynamicExceptions; 6325 ParsedType Sema::CreateParsedType(QualType T, TypeSourceInfo *TInfo) { 6334 return ParsedType::make(QualType(LocT, 0)); 6373 ParsedType Sema::ActOnObjCInstanceType(SourceLocation Loc) {
|
| /src/external/apache2/llvm/dist/clang/lib/Parse/ |
| ParseInit.cpp | 275 ParsedType::getFromOpaquePtr(TypeOrExpr), 287 ParsedType ReceiverType;
|
| ParseExprCXX.cpp | 82 void Parser::CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType, 155 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, 1130 ParsedType InitCaptureType; 1346 SmallVector<ParsedType, 2> DynamicExceptions; 1705 ParsedType ObjectType) { 1852 ParsedType TypeRep = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo).get(); 2320 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, 2515 ParsedType ObjectType, 2749 bool Parser::ParseUnqualifiedId(CXXScopeSpec &SS, ParsedType ObjectType, 2792 ParsedType Ty = Actions.getConstructorName(*Id, IdLoc, getCurScope(), SS [all...] |
| ParseObjc.cpp | 302 SmallVector<ParsedType, 4> typeArgs; 1243 ParsedType Parser::ParseObjCTypeName(ObjCDeclSpec &DS, 1262 ParsedType Ty; 1351 ParsedType ReturnType; 1594 ParsedType baseType, 1596 SmallVectorImpl<ParsedType> &typeArgs, 1686 ParsedType typeArg 1751 ParsedType T; 1773 ParsedType baseType, 1775 SmallVectorImpl<ParsedType> &typeArgs [all...] |
| ParseExpr.cpp | 191 ParsedType ReceiverType, 955 ParsedType CastTy; 1203 if (ParsedType Typ = Actions.getTypeName(II, ILoc, getCurScope())) 2086 ParsedType ObjectType; 2247 ParsedType &CastTy, 2403 ParsedType CastTy; 2765 bool isTypeCast, ParsedType &CastTy, 3115 Parser::ParseCompoundLiteralExpression(ParsedType Ty, 3200 ParsedType Ty;
|
| ParseTemplate.cpp | 722 /*ObjectType=*/ParsedType(), 821 ParsedType DefaultArg;
|
| ParseDecl.cpp | 389 ParsedType TheParsedType; 2601 if (ParsedType T = Actions.ActOnMSVCUnknownTypeName( 2732 ParsedType T; 2813 ParsedType Ty = ParseTypeName().get(); 3257 ParsedType TypeRep = 3392 ParsedType TypeRep = Actions.ActOnObjCInstanceType(Loc); 3411 ParsedType TypeRep = Actions.getTypeName( 6508 SmallVector<ParsedType, 2> DynamicExceptions; 7235 ParsedType CastTy;
|
| ParseDeclCXX.cpp | 635 ParsedType Type = 1237 ParsedType Type = Actions.getTypeName( 3675 SmallVectorImpl<ParsedType> &DynamicExceptions, 3804 SmallVectorImpl<ParsedType> &Exceptions,
|
| ParseOpenMP.cpp | 561 TypeResult ParsedType = parseOpenMPDeclareMapperVarDecl(Range, VName, AS); 562 if (ParsedType.isUsable()) 564 Actions.ActOnOpenMPDeclareMapperType(Range.getBegin(), ParsedType); 3624 ParsedType IteratorType;
|
| Parser.cpp | 1709 ParsedType Ty = Classification.getType(); 1966 if (ParsedType Ty = Actions.getTypeName(
|
| ParseCXXInlineMethods.cpp | 465 SmallVector<ParsedType, 4> DynamicExceptions;
|