/external/clang/include/clang/Sema/ |
AttributeList.h | 133 ParsedType *MatchingCType; 147 ParsedType &getTypeBuffer() { 148 return *reinterpret_cast<ParsedType *>(this + 1); 151 const ParsedType &getTypeBuffer() const { 152 return *reinterpret_cast<const ParsedType *>(this + 1); 205 ParsedType matchingCType, bool layoutCompatible, 213 new (&ExtraData.MatchingCType) ParsedType(matchingCType); 223 ParsedType typeArg, Syntax syntaxUsed) 229 new (&getTypeBuffer()) ParsedType(typeArg); 359 const ParsedType &getMatchingCType() const [all...] |
ParsedTemplate.h | 70 ParsedType getAsType() const { 72 return ParsedType::getFromOpaquePtr(Arg);
|
Ownership.h | 214 typedef OpaquePtr<QualType> ParsedType; 235 typedef ActionResult<ParsedType> TypeResult; 245 typedef llvm::MutableArrayRef<ParsedType> MultiTypeArg;
|
DeclSpec.h | 458 ParsedType getRepAsType() const { 587 unsigned &DiagID, ParsedType Rep); 592 unsigned &DiagID, ParsedType Rep); 608 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; 800 Res = ParseObjCMessageExpressionBody(SourceLocation(), ILoc, ParsedType(), [all...] |
ParseExprCXX.cpp | 76 void Parser::CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType, 176 ParsedType ObjectType, 242 ObjectType = ParsedType(); 548 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 556 /*ObjectType=*/ ParsedType(), 830 SmallVector<ParsedType, 2> DynamicExceptions; [all...] |
ParseDeclCXX.cpp | 246 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 399 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 471 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 488 ParsedType(), 825 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 853 ParsedType Type = getTypeAnnotation(Tok); 906 ParsedType Type = getTypeAnnotation(Tok); 913 ParsedType Type = Actions.getTypeName(*Id, IdLoc, getCurScope(), &SS, true, 914 false, ParsedType(), [all...] |
Parser.cpp | [all...] |
ParseObjc.cpp | 875 ParsedType Parser::ParseObjCTypeName(ObjCDeclSpec &DS, 893 ParsedType Ty; 975 /*ReturnType=*/ ParsedType()); 981 ParsedType ReturnType; [all...] |
ParseTemplate.cpp | 503 ParsedType DefaultArg; [all...] |
ParseDecl.cpp | [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 443 static ParsedType getTypeAnnotation(Token &Tok) { 444 return ParsedType::getFromOpaquePtr(Tok.getAnnotationValue()); 448 static void setTypeAnnotation(Token &Tok, ParsedType T) { [all...] |
/external/clang/lib/Sema/ |
SemaExprCXX.cpp | 41 ParsedType Sema::getDestructorName(SourceLocation TildeLoc, 45 ParsedType ObjectTypePtr, 164 return ParsedType(); 173 return ParsedType::make(T); 209 return ParsedType::make(MemberOfType); 228 return ParsedType::make(MemberOfType); 239 return ParsedType::make(MemberOfType); 255 return ParsedType::make(T); 270 return ParsedType(); 273 ParsedType Sema::getDestructorType(const DeclSpec& DS, ParsedType ObjectType) [all...] |
DeclSpec.cpp | 164 ParsedType *Exceptions, 568 ParsedType Rep) { 576 ParsedType Rep) { [all...] |
SemaCXXScopeSpec.cpp | 326 ParsedType ObjectTypePtr) { 696 ParsedType ObjectType, 741 ParsedType ObjectType, [all...] |
SemaDecl.cpp | 132 ParsedType Sema::getTypeName(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 | 439 TypeResult Sema::ActOnPackExpansion(ParsedType Type,
|
SemaType.cpp | [all...] |
SemaExprMember.cpp | [all...] |
SemaTemplate.cpp | 137 ParsedType ObjectTypePtr, 552 ParsedType DefaultArg) { 590 DefaultArg = ParsedType(); [all...] |
SemaDeclCXX.cpp | [all...] |