| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | ClangASTContext.cpp | 2667 llvm::cast<clang::AutoType>(qual_type)->getDeducedType()); in GetDeclContextForType() 2793 ast, llvm::cast<clang::AutoType>(qual_type)->getDeducedType(), in GetCompleteQualType() 2854 return IsAggregateType(llvm::cast<clang::AutoType>(qual_type) in IsAggregateType() 2892 return IsAnonymousType(llvm::cast<clang::AutoType>(qual_type) in IsAnonymousType() 2977 return IsArrayType(llvm::cast<clang::AutoType>(qual_type) in IsArrayType() 3123 return IsFunctionType(llvm::cast<clang::AutoType>(qual_type) in IsFunctionType() 3456 return IsPointerType(llvm::cast<clang::AutoType>(qual_type) in IsPointerType() 3590 return IsReferenceType(llvm::cast<clang::AutoType>(qual_type) in IsReferenceType() 6548 llvm::cast<clang::AutoType>(qual_type)->getDeducedType()); in GetNumPointeeChildren() 8764 type.GetTypeSystem(), llvm::cast<clang::AutoType>(qual_type) in GetHasExternalStorage() [all …]
|
| H A D | ClangASTImporter.cpp | 374 llvm::cast<clang::AutoType>(qual_type) in CanImport() 450 llvm::cast<clang::AutoType>(qual_type) in Import()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | TextNodeDumper.h | 286 void VisitAutoType(const AutoType *T);
|
| H A D | Type.h | 1629 friend class AutoType; 2180 AutoType *getContainedAutoType() const { 2181 return dyn_cast_or_null<AutoType>(getContainedDeducedType()); 4749 class AutoType : public DeducedType, public llvm::FoldingSetNode { 4752 AutoType(QualType DeducedAsType, AutoTypeKeyword Keyword,
|
| H A D | RecursiveASTVisitor.h | 1041 DEF_TRAVERSE_TYPE(AutoType, { TRY_TO(TraverseType(T->getDeducedType())); }) 1281 DEF_TRAVERSE_TYPELOC(AutoType, {
|
| H A D | TypeLoc.h | 1910 : public InheritingConcreteTypeLoc<DeducedTypeLoc, AutoTypeLoc, AutoType> {
|
| H A D | ASTContext.h | 217 mutable llvm::FoldingSet<AutoType> AutoTypes;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 2399 QualType AutoType = Context.getAutoDeductType(); in BuildCXXForRangeStmt() local 2412 VarDecl *BeginVar = BuildForRangeVarDecl(*this, ColonLoc, AutoType, in BuildCXXForRangeStmt() 2414 VarDecl *EndVar = BuildForRangeVarDecl(*this, ColonLoc, AutoType, in BuildCXXForRangeStmt() 3240 AutoType *AT = CurCap->ReturnType->getContainedAutoType(); in ActOnCapScopeReturnStmt() 3417 AutoType *AT) { in DeduceFunctionTypeFromReturnExpr() 3468 if (!OrigResultType.getType()->getAs<AutoType>()) { in DeduceFunctionTypeFromReturnExpr() 3485 AutoType *NewAT = Deduced->getContainedAutoType(); in DeduceFunctionTypeFromReturnExpr() 3593 if (AutoType *AT = FnRetType->getContainedAutoType()) { in BuildReturnStmt()
|
| H A D | SemaType.cpp | 2891 AutoType *Auto = dyn_cast<AutoType>(Deduced); in GetDeclSpecTypeForDeclarator() 3960 const AutoType *AT = T->getAs<AutoType>(); in GetFullTypeForDeclarator() 4431 const AutoType *AT = T->getContainedAutoType(); in GetFullTypeForDeclarator() 4499 (T.hasQualifiers() || !isa<AutoType>(T) || in GetFullTypeForDeclarator() 4500 cast<AutoType>(T)->getKeyword() != in GetFullTypeForDeclarator()
|
| H A D | SemaTemplateDeduction.cpp | 4425 if (const AutoType *AT = Type.getType()->getAs<AutoType>()) { in DeduceAutoType() 4498 if (!Type.getType().getNonReferenceType()->getAs<AutoType>()) in DeduceAutoType()
|
| H A D | TreeTransform.h | 4306 const AutoType *AutoTy; in RebuildQualifiedType() 4316 } else if ((AutoTy = dyn_cast<AutoType>(T)) && AutoTy->isDeduced()) { in RebuildQualifiedType() 5639 const AutoType *T = TL.getTypePtr(); in TransformAutoType()
|
| H A D | SemaTemplate.cpp | 5435 bool UnnamedLocalNoLinkageFinder::VisitAutoType(const AutoType *T) { in VisitAutoType() 6178 auto *AT = dyn_cast<AutoType>(ParamType); in CheckTemplateArgument()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | TypePrinter.cpp | 201 if (const auto *AT = dyn_cast<AutoType>(T)) in canPrefixQualifiers() 1021 void TypePrinter::printAutoBefore(const AutoType *T, raw_ostream &OS) { in printAutoBefore() 1035 void TypePrinter::printAutoAfter(const AutoType *T, raw_ostream &OS) { in printAutoAfter()
|
| H A D | DeclPrinter.cpp | 144 else if (const AutoType *ATy = BaseType->getAs<AutoType>()) in GetBaseType()
|
| H A D | ASTStructuralEquivalence.cpp | 607 if (!IsStructurallyEquivalent(Context, cast<AutoType>(T1)->getDeducedType(), in IsStructurallyEquivalent() 608 cast<AutoType>(T2)->getDeducedType())) in IsStructurallyEquivalent()
|
| H A D | ASTDiagnostic.cpp | 62 if (const AutoType *AT = dyn_cast<AutoType>(Ty)) { in Desugar()
|
| H A D | ODRHash.cpp | 781 void VisitAutoType(const AutoType *T) { in VisitAutoType()
|
| H A D | TextNodeDumper.cpp | 1141 void TextNodeDumper::VisitAutoType(const AutoType *T) { in VisitAutoType()
|
| H A D | MicrosoftMangle.cpp | 2218 dyn_cast_or_null<AutoType>(ResultType->getContainedAutoType())) { in mangleFunctionType() 2860 void MicrosoftCXXNameMangler::mangleType(const AutoType *T, Qualifiers, in mangleType()
|
| H A D | Type.cpp | 1035 QualType VisitAutoType(const AutoType *T) { in TRIVIAL_TYPE_CLASS() 2346 if (isa<AutoType>(BaseTy->getCanonicalTypeInternal())) in isLiteralType()
|
| H A D | ItaniumMangle.cpp | 2340 isa<AutoType>(Ty)) in isTypeSubstitutable() 3340 void CXXNameMangler::mangleType(const AutoType *T) { in mangleType()
|
| H A D | ASTContext.cpp | 4866 AutoType::Profile(ID, DeducedType, Keyword, IsDependent); in getAutoType() 4867 if (AutoType *AT = AutoTypes.FindNodeOrInsertPos(ID, InsertPos)) in getAutoType() 4871 AutoType(DeducedType, Keyword, IsDependent); in getAutoType() 4932 new (*this, TypeAlignment) AutoType(QualType(), AutoTypeKeyword::Auto, in getAutoDeductType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 815 const AstTypeMatcher<AutoType> autoType;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 5345 extern const AstTypeMatcher<AutoType> autoType; 5374 AST_POLYMORPHIC_SUPPORTED_TYPES(AutoType));
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 7080 DeduceAutoType(TypeSourceInfo *AutoType, Expr *&Initializer, QualType &Result, 7107 Expr *&RetExpr, AutoType *AT);
|