/external/clang/include/clang/Sema/ |
AttributeList.h | 137 ParsedType *MatchingCType; 156 ParsedType &getTypeBuffer() { 157 return *reinterpret_cast<ParsedType *>(this + 1); 160 const ParsedType &getTypeBuffer() const { 161 return *reinterpret_cast<const ParsedType *>(this + 1); 225 ParsedType matchingCType, bool layoutCompatible, 234 new (&ExtraData.MatchingCType) ParsedType(matchingCType); 244 ParsedType typeArg, Syntax syntaxUsed) 251 new (&getTypeBuffer()) ParsedType(typeArg); 402 const ParsedType &getMatchingCType() const [all...] |
ParsedTemplate.h | 70 ParsedType getAsType() const { 72 return ParsedType::getFromOpaquePtr(Arg);
|
Ownership.h | 223 typedef OpaquePtr<QualType> ParsedType; 244 typedef ActionResult<ParsedType> TypeResult; 254 typedef llvm::MutableArrayRef<ParsedType> MultiTypeArg;
|
DeclSpec.h | 470 ParsedType getRepAsType() const { 602 unsigned &DiagID, ParsedType Rep); 607 unsigned &DiagID, ParsedType Rep); 625 void UpdateTypeRep(ParsedType Rep) { [all...] |
Sema.h | [all...] |
/external/clang/lib/Parse/ |
ParseInit.cpp | 239 ParsedType(), 257 ParsedType::getFromOpaquePtr(TypeOrExpr), 269 ParsedType ReceiverType; 284 ParsedType(), 329 ParsedType(),
|
ParseExpr.cpp | 184 ParsedType ReceiverType, 640 ParsedType CastTy; [all...] |
ParseExprCXX.cpp | 76 void Parser::CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType, 181 ParsedType ObjectType, 259 ObjectType = ParsedType(); 571 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 579 /*ObjectType=*/ ParsedType(), [all...] |
ParseDeclCXX.cpp | 247 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 400 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 473 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false, 502 ParsedType Type = Actions.getInheritingConstructorName(SS, IdLoc, *LastII); 506 /*AllowConstructorName=*/ true, ParsedType(), 864 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 892 ParsedType Type = getTypeAnnotation(Tok); [all...] |
ParseOpenMP.cpp | 205 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), false)) { 209 } else if (ParseUnqualifiedId(SS, false, false, false, ParsedType(),
|
Parser.cpp | [all...] |
ParseObjc.cpp | 888 ParsedType Parser::ParseObjCTypeName(ObjCDeclSpec &DS, 906 ParsedType Ty; 988 /*ReturnType=*/ ParsedType()); 994 ParsedType ReturnType; [all...] |
ParseTemplate.cpp | 513 ParsedType DefaultArg; [all...] |
ParseDecl.cpp | [all...] |
ParseStmt.cpp | [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 477 static ParsedType getTypeAnnotation(Token &Tok) { 478 return ParsedType::getFromOpaquePtr(Tok.getAnnotationValue()); 482 static void setTypeAnnotation(Token &Tok, ParsedType T) { [all...] |
/external/clang/lib/Sema/ |
SemaExprCXX.cpp | 45 ParsedType Sema::getInheritingConstructorName(CXXScopeSpec &SS, 78 ParsedType Sema::getDestructorName(SourceLocation TildeLoc, 82 ParsedType ObjectTypePtr, 201 return ParsedType(); 210 return ParsedType::make(T); 246 return ParsedType::make(MemberOfType); 265 return ParsedType::make(MemberOfType); 276 return ParsedType::make(MemberOfType); 292 return ParsedType::make(T); 315 return ParsedType(); [all...] |
DeclSpec.cpp | 165 ParsedType *Exceptions, 587 ParsedType Rep) { 595 ParsedType Rep) { [all...] |
SemaCXXScopeSpec.cpp | 311 ParsedType ObjectTypePtr) { 685 ParsedType ObjectType, 730 ParsedType ObjectType, [all...] |
SemaDecl.cpp | 132 ParsedType Sema::getTypeName(const IdentifierInfo &II, SourceLocation NameLoc, 135 ParsedType ObjectTypePtr, 160 return ParsedType(); 172 return ParsedType::make(T); 175 return ParsedType(); 180 return ParsedType(); 233 isTemplateName(S, *NewSSPtr, false, TemplateName, ParsedType(), 235 ParsedType Ty = getTypeName(*NewII, NameLoc, S, NewSSPtr, 262 return ParsedType(); 272 return ParsedType(); [all...] |
SemaCodeComplete.cpp | [all...] |
SemaExprObjC.cpp | [all...] |
SemaTemplateVariadic.cpp | 444 TypeResult Sema::ActOnPackExpansion(ParsedType Type, [all...] |
SemaType.cpp | [all...] |
SemaExprMember.cpp | [all...] |