/external/clang/include/clang/Sema/ |
ParsedTemplate.h | 70 ParsedType getAsType() const { 72 return ParsedType::getFromOpaquePtr(Arg);
|
AttributeList.h | 122 /// True if this has a ParsedType 162 ParsedType *MatchingCType; 187 ParsedType &getTypeBuffer() { 188 return *reinterpret_cast<ParsedType *>(this + 1); 191 const ParsedType &getTypeBuffer() const { 192 return *reinterpret_cast<const ParsedType *>(this + 1); 274 IdentifierLoc *ArgKind, ParsedType matchingCType, 284 new (&ExtraData.MatchingCType) ParsedType(matchingCType); 293 ParsedType typeArg, Syntax syntaxUsed) 299 new (&getTypeBuffer()) ParsedType(typeArg) [all...] |
Ownership.h | 233 typedef OpaquePtr<QualType> ParsedType; 254 typedef ActionResult<ParsedType> TypeResult; 264 typedef MutableArrayRef<ParsedType> MultiTypeArg;
|
Sema.h | [all...] |
DeclSpec.h | 477 ParsedType getRepAsType() const { 620 unsigned &DiagID, ParsedType Rep, 627 unsigned &DiagID, ParsedType Rep, 651 void UpdateTypeRep(ParsedType Rep) { [all...] |
/external/clang/lib/Parse/ |
ParseInit.cpp | 221 ParsedType(), 239 ParsedType::getFromOpaquePtr(TypeOrExpr), 251 ParsedType ReceiverType; 262 ParsedType(), 325 ParsedType(),
|
ParseExprCXX.cpp | 80 void Parser::CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType, 188 ParsedType ObjectType, 286 ObjectType = ParsedType(); 600 /*ObjectType=*/ParsedType(), TemplateKWLoc, Name)) 662 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); [all...] |
ParseExpr.cpp | 187 ParsedType ReceiverType, 707 ParsedType CastTy; [all...] |
Parser.cpp | [all...] |
ParseObjc.cpp | 313 SmallVector<ParsedType, 4> typeArgs; 337 parseObjCTypeArgsOrProtocolQualifiers(ParsedType(), 469 ParsedType()); 555 : ParsedType()); [all...] |
ParseTemplate.cpp | 538 ParsedType DefaultArg; [all...] |
ParseDeclCXX.cpp | 270 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 445 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 520 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false, 550 ParsedType Type = Actions.getInheritingConstructorName(SS, IdLoc, *LastII); 557 ParsedType(), TemplateKWLoc, Name)) { [all...] |
ParseOpenMP.cpp | 366 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), false)) { 370 } else if (ParseUnqualifiedId(SS, false, false, false, ParsedType(), 782 /*AllowConstructorName*/ false, ParsedType(), 849 ParseOptionalCXXScopeSpecifier(ReductionIdScopeSpec, ParsedType(), false); [all...] |
ParseDecl.cpp | [all...] |
ParseStmtAsm.cpp | 212 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 229 /*ObjectType=*/ParsedType(), TemplateKWLoc, Id);
|
ParseCXXInlineMethods.cpp | 426 SmallVector<ParsedType, 4> DynamicExceptions; [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 552 static ParsedType getTypeAnnotation(Token &Tok) { 553 return ParsedType::getFromOpaquePtr(Tok.getAnnotationValue()); 557 static void setTypeAnnotation(Token &Tok, ParsedType T) { [all...] |
/external/clang/lib/Sema/ |
SemaExprCXX.cpp | 48 ParsedType Sema::getInheritingConstructorName(CXXScopeSpec &SS, 82 ParsedType Sema::getDestructorName(SourceLocation TildeLoc, 86 ParsedType ObjectTypePtr, 116 return ParsedType(); 201 return ParsedType(); 300 return ParsedType::make(T); 323 return ParsedType(); 326 ParsedType Sema::getDestructorType(const DeclSpec& DS, ParsedType ObjectType) { 328 return ParsedType(); [all...] |
SemaCXXScopeSpec.cpp | 359 ParsedType ObjectTypePtr) { 799 ParsedType ObjectType, [all...] |
DeclSpec.cpp | 171 ParsedType *Exceptions, 605 ParsedType Rep, 614 ParsedType Rep, [all...] |
SemaDeclObjC.cpp | 473 ArrayRef<ParsedType> SuperTypeArgs, 598 ParsedType parsedTypeBound) { [all...] |
SemaDecl.cpp | 193 static ParsedType recoverFromTypeInKnownDependentBase(Sema &S, 210 return ParsedType(); 241 ParsedType Sema::getTypeName(const IdentifierInfo &II, SourceLocation NameLoc, 244 ParsedType ObjectTypePtr, 269 return ParsedType(); 279 return ParsedType::make(T); 282 return ParsedType(); 287 return ParsedType(); 318 if (ParsedType TypeInBase = 349 isTemplateName(S, *NewSSPtr, false, TemplateName, ParsedType(), [all...] |
SemaCodeComplete.cpp | [all...] |
SemaExprObjC.cpp | [all...] |
SemaTemplateVariadic.cpp | 453 TypeResult Sema::ActOnPackExpansion(ParsedType Type, [all...] |