Searched refs:AutoType (Results 1 – 20 of 20) sorted by relevance
/external/clang/lib/AST/ |
D | Type.cpp | 499 public TypeVisitor<GetContainedAutoVisitor, AutoType*> { 501 using TypeVisitor<GetContainedAutoVisitor, AutoType*>::Visit; 502 AutoType *Visit(QualType T) { in Visit() 509 AutoType *VisitAutoType(const AutoType *AT) { in VisitAutoType() 510 return const_cast<AutoType*>(AT); in VisitAutoType() 514 AutoType *VisitPointerType(const PointerType *T) { in VisitPointerType() 517 AutoType *VisitBlockPointerType(const BlockPointerType *T) { in VisitBlockPointerType() 520 AutoType *VisitReferenceType(const ReferenceType *T) { in VisitReferenceType() 523 AutoType *VisitMemberPointerType(const MemberPointerType *T) { in VisitMemberPointerType() 526 AutoType *VisitArrayType(const ArrayType *T) { in VisitArrayType() [all …]
|
D | ASTDiagnostic.cpp | 52 if (const AutoType *AT = dyn_cast<AutoType>(Ty)) { in Desugar()
|
D | TypePrinter.cpp | 100 if (const AutoType *AT = dyn_cast<AutoType>(T)) in print() 582 void TypePrinter::printAuto(const AutoType *T, std::string &S) { in printAuto()
|
D | MicrosoftMangle.cpp | 1116 void MicrosoftCXXNameMangler::mangleType(const AutoType *T) { in mangleType()
|
D | ASTContext.cpp | 1051 const AutoType *A = cast<AutoType>(T); in getTypeInfoImpl() 2990 AutoType::Profile(ID, DeducedType); in getAutoType() 2991 if (AutoType *AT = AutoTypes.FindNodeOrInsertPos(ID, InsertPos)) in getAutoType() 2995 AutoType *AT = new (*this, TypeAlignment) AutoType(DeducedType); in getAutoType()
|
D | ASTImporter.cpp | 67 QualType VisitAutoType(const AutoType *T); 652 cast<AutoType>(T1)->getDeducedType(), in IsStructurallyEquivalent() 653 cast<AutoType>(T2)->getDeducedType())) in IsStructurallyEquivalent() 1604 QualType ASTNodeImporter::VisitAutoType(const AutoType *T) { in VisitAutoType()
|
D | ItaniumMangle.cpp | 2251 void CXXNameMangler::mangleType(const AutoType *T) { in mangleType()
|
/external/clang/include/clang/AST/ |
D | Type.h | 1614 AutoType *getContainedAutoType() const; 3485 class AutoType : public Type, public llvm::FoldingSetNode { 3486 AutoType(QualType DeducedType) 3520 static bool classof(const AutoType *T) { return true; }
|
D | RecursiveASTVisitor.h | 902 DEF_TRAVERSE_TYPE(AutoType, { 1126 DEF_TRAVERSE_TYPELOC(AutoType, {
|
D | ASTContext.h | 124 mutable llvm::FoldingSet<AutoType> AutoTypes;
|
D | TypeLoc.h | 1495 AutoType> {
|
/external/clang/lib/Sema/ |
D | SemaStmt.cpp | 1438 QualType AutoType = Context.getAutoDeductType(); in BuildCXXForRangeStmt() local 1449 VarDecl *BeginVar = BuildForRangeVarDecl(*this, ColonLoc, AutoType, in BuildCXXForRangeStmt() 1451 VarDecl *EndVar = BuildForRangeVarDecl(*this, ColonLoc, AutoType, in BuildCXXForRangeStmt()
|
D | SemaTemplateDeduction.cpp | 4397 cast<AutoType>(T)->getDeducedType(), in MarkUsedTemplateParameters()
|
D | SemaType.cpp | 2181 (T.hasQualifiers() || !isa<AutoType>(T))) { in GetFullTypeForDeclarator()
|
D | SemaDecl.cpp | 2175 AutoType *AT = New->getType()->getContainedAutoType(); in MergeVarDeclTypes() 6883 AutoType *AT = D->getType()->getContainedAutoType(); in BuildDeclaratorGroup()
|
D | SemaTemplate.cpp | 3320 bool UnnamedLocalNoLinkageFinder::VisitAutoType(const AutoType *T) { in VisitAutoType()
|
D | TreeTransform.h | 4449 const AutoType *T = TL.getTypePtr(); in TransformAutoType()
|
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.cpp | 1633 T = cast<AutoType>(T)->getDeducedType(); in UnwrapTypeForDebugInfo()
|
/external/clang/lib/Serialization/ |
D | ASTWriter.cpp | 237 void ASTTypeWriter::VisitAutoType(const AutoType *T) { in VisitAutoType()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 5134 DeduceAutoResult DeduceAutoType(TypeSourceInfo *AutoType, Expr *&Initializer,
|