/external/clang/include/clang/Sema/ |
ParsedTemplate.h | 70 ParsedType getAsType() const { 72 return ParsedType::getFromOpaquePtr(Arg);
|
Ownership.h | 389 typedef OpaquePtr<QualType> ParsedType; 398 typedef ASTOwningVector<ParsedType, 12> TypeVector; 434 typedef ActionResult<ParsedType> TypeResult; 446 typedef ASTMultiPtr<ParsedType> MultiTypeArg;
|
Sema.h | [all...] |
DeclSpec.h | 436 ParsedType getRepAsType() const { 562 unsigned &DiagID, ParsedType Rep); 567 unsigned &DiagID, ParsedType Rep); 583 void UpdateTypeRep(ParsedType Rep) { [all...] |
/external/clang/lib/Parse/ |
ParseInit.cpp | 239 ParsedType(), 257 ParsedType::getFromOpaquePtr(TypeOrExpr), 269 ParsedType ReceiverType; 284 ParsedType(), 329 ParsedType(),
|
ParseExpr.cpp | 242 ParsedType ReceiverType, 670 ParsedType CastTy; 783 Res = ParseObjCMessageExpressionBody(SourceLocation(), ILoc, ParsedType(), 799 if (ParsedType Typ = Actions.getTypeName(II, ILoc, getCurScope()) [all...] |
ParseExprCXX.cpp | 76 void Parser::CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType, 137 ParsedType ObjectType, 201 ObjectType = ParsedType(); 506 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 514 /*ObjectType=*/ ParsedType(), 780 llvm::SmallVector<ParsedType, 2> DynamicExceptions; 798 ParsedType TrailingReturnType; 845 ParsedType TrailingReturnType; [all...] |
Parser.cpp | [all...] |
ParseDeclCXX.cpp | 238 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 391 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 459 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 476 ParsedType(), 790 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 818 ParsedType Type = getTypeAnnotation(Tok); 871 ParsedType Type = getTypeAnnotation(Tok); 877 ParsedType Type = Actions.getTypeName(*Id, IdLoc, getCurScope(), &SS, true, 878 false, ParsedType(), [all...] |
ParseObjc.cpp | 873 ParsedType Parser::ParseObjCTypeName(ObjCDeclSpec &DS, 891 ParsedType Ty; 972 /*ReturnType=*/ ParsedType()); 978 ParsedType ReturnType; [all...] |
ParseTemplate.cpp | 508 ParsedType DefaultArg; [all...] |
ParseDecl.cpp | [all...] |
ParseCXXInlineMethods.cpp | 383 SmallVector<ParsedType, 4> DynamicExceptions;
|
/external/clang/include/clang/Parse/ |
Parser.h | 510 static ParsedType getTypeAnnotation(Token &Tok) { 511 return ParsedType::getFromOpaquePtr(Tok.getAnnotationValue()); 514 static void setTypeAnnotation(Token &Tok, ParsedType T) { [all...] |
/external/clang/lib/Sema/ |
SemaExprCXX.cpp | 39 ParsedType Sema::getDestructorName(SourceLocation TildeLoc, 43 ParsedType ObjectTypePtr, 162 return ParsedType(); 171 return ParsedType::make(T); 207 return ParsedType::make(MemberOfType); 226 return ParsedType::make(MemberOfType); 237 return ParsedType::make(MemberOfType); 253 return ParsedType::make(T); 268 return ParsedType(); 271 ParsedType Sema::getDestructorType(const DeclSpec& DS, ParsedType ObjectType) [all...] |
DeclSpec.cpp | 161 ParsedType *Exceptions, 169 ParsedType TrailingReturnType) { 534 ParsedType Rep) { 542 ParsedType Rep) { [all...] |
SemaCXXScopeSpec.cpp | 333 ParsedType ObjectTypePtr) { 699 ParsedType ObjectType, 744 ParsedType ObjectType, [all...] |
SemaDecl.cpp | 94 ParsedType Sema::getTypeName(IdentifierInfo &II, SourceLocation NameLoc, 97 ParsedType ObjectTypePtr, 122 return ParsedType(); 134 return ParsedType::make(T); 137 return ParsedType(); 142 return ParsedType(); 195 isTemplateName(S, *NewSSPtr, false, TemplateName, ParsedType(), 197 ParsedType Ty = getTypeName(*NewII, NameLoc, S, NewSSPtr, 224 return ParsedType(); 234 return ParsedType(); [all...] |
SemaTemplateVariadic.cpp | 400 TypeResult Sema::ActOnPackExpansion(ParsedType Type,
|
SemaType.cpp | [all...] |
SemaCodeComplete.cpp | [all...] |
SemaExprObjC.cpp | [all...] |
SemaTemplate.cpp | 137 ParsedType ObjectTypePtr, 549 ParsedType DefaultArg) { 587 DefaultArg = ParsedType(); [all...] |
SemaExpr.cpp | [all...] |
SemaDeclCXX.cpp | [all...] |