| /llvm-project-15.0.7/mlir/include/mlir/TableGen/ |
| H A D | Pass.h | 86 StringRef getBaseClass() const;
|
| /llvm-project-15.0.7/mlir/lib/TableGen/ |
| H A D | Pass.cpp | 80 StringRef Pass::getBaseClass() const { in getBaseClass() function in Pass
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | CopyConstructorInitCheck.cpp | 49 const Type *BaseType = Init->getBaseClass(); in check()
|
| /llvm-project-15.0.7/mlir/tools/mlir-tblgen/ |
| H A D | PassGen.cpp | 131 os << llvm::formatv(passDeclBegin, defName, pass.getBaseClass(), in emitPassDecl()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | ProTypeMemberInitCheck.cpp | 207 : Init->getBaseClass()->getAsCXXRecordDecl(); in computeInsertions() 538 BasesToInit.erase(Init->getBaseClass()->getAsCXXRecordDecl()); in checkMissingBaseClassInitializer()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | DelayedDiagnostic.h | 84 CXXRecordDecl *getBaseClass() const { in getBaseClass() function
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineCXX.cpp | 143 Init->getBaseClass()->getAsCXXRecordDecl(); in computeObjectUnderConstruction()
|
| /llvm-project-15.0.7/clang/lib/Tooling/ASTDiff/ |
| H A D | ASTDiff.cpp | 403 return QualType(Init->getBaseClass(), 0).getAsString(TypePP); in getInitializerValue()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGClass.cpp | 563 const Type *BaseType = BaseInit->getBaseClass(); in EmitBaseInitializer() 1261 const Type *BaseType = BaseInit->getBaseClass(); in isInitializerOfDynamicClass()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 259 DeclaringClass = getBaseClass(); in initialize()
|
| H A D | SemaDeclCXX.cpp | 3974 FieldInit->getBaseClass()); in DiagnoseUninitializedFields() 3978 FieldInit->getBaseClass()); in DiagnoseUninitializedFields() 5168 Info.AllBaseFields[Member->getBaseClass()->getAs<RecordType>()] = Member; in SetCtorInitializers() 5328 return GetKeyForBase(Context, QualType(Member->getBaseClass(), 0)); in GetKeyForMember() 5491 const Type *BaseClass = Init->getBaseClass(); in CheckRedundantInit()
|
| H A D | SemaCodeComplete.cpp | 6764 QualType(Initializers[I]->getBaseClass(), 0))); in CodeCompleteConstructorInitializer() 6848 Base.getType(), QualType(Initializers.back()->getBaseClass(), 0)); in CodeCompleteConstructorInitializer() 6863 Base.getType(), QualType(Initializers.back()->getBaseClass(), 0)); in CodeCompleteConstructorInitializer()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | DeclPrinter.cpp | 323 Out << QualType(BMInitializer->getBaseClass(), 0).getAsString(Policy); in PrintConstructorInitializers()
|
| H A D | JSONNodeDumper.cpp | 165 createQualType(QualType(Init->getBaseClass(), 0))); in Visit()
|
| H A D | TextNodeDumper.cpp | 310 dumpType(QualType(Init->getBaseClass(), 0)); in Visit()
|
| H A D | DeclCXX.cpp | 2554 const Type *CXXCtorInitializer::getBaseClass() const { in getBaseClass() function in CXXCtorInitializer
|
| H A D | ExprConstant.cpp | 6315 QualType BaseType(I->getBaseClass(), 0); in HandleConstructorCall()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | XRefs.cpp | 1819 if (const Type *Base = CCI->getBaseClass()) in typeForNode()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 2325 const Type *getBaseClass() const;
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | CFG.cpp | 5574 OS << I->getBaseClass()->getAsCXXRecordDecl()->getName(); in print_initializer()
|