reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/ASTNodeTraverser.h
  375     if (Expr *Init = D->getInClassInitializer())
tools/clang/include/clang/AST/Decl.h
 2759                   InitAndBitWidth{getInClassInitializer(), Width}
 2768     InitStorage.setPointer(getInClassInitializer());
 2808     assert(hasInClassInitializer() && !getInClassInitializer());
tools/clang/include/clang/AST/ExprCXX.h
 1308     assert(Field->getInClassInitializer() && "initializer hasn't been parsed");
 1309     return Field->getInClassInitializer();
 1312     assert(Field->getInClassInitializer() && "initializer hasn't been parsed");
 1313     return Field->getInClassInitializer();
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1969     TRY_TO(TraverseStmt(D->getInClassInitializer()));
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
  625   const Expr *Initializer = Node.getInClassInitializer();
tools/clang/lib/AST/ASTImporter.cpp
 3388         if (Expr *FromInitializer = D->getInClassInitializer()) {
 3391               !FoundField->getInClassInitializer()) {
 3423       D->getInnerLocStart(), D->getInClassInitializer()))
tools/clang/lib/AST/Decl.cpp
 4016   const Expr *FinalExpr = getInClassInitializer();
tools/clang/lib/AST/DeclCXX.cpp
 2423     if (Expr *I = D->getInClassInitializer())
tools/clang/lib/AST/DeclPrinter.cpp
  816   Expr *Init = D->getInClassInitializer();
tools/clang/lib/AST/Expr.cpp
 3517     if (const Expr *E = FD->getInClassInitializer())
tools/clang/lib/AST/ODRHash.cpp
  331     AddStmt(D->getInClassInitializer());
tools/clang/lib/Index/IndexDecl.cpp
  314       IndexCtx.indexBody(D->getInClassInitializer(), D);
tools/clang/lib/Sema/SemaDeclCXX.cpp
11234     Expr *E = FD->getInClassInitializer();
13510   if (Field->getInClassInitializer())
tools/clang/lib/Sema/SemaExprCXX.cpp
 3107   const Expr *InitExpr = Field->getInClassInitializer();
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 2405   Expr *OldInit = Pattern->getInClassInitializer();
 2452   return !Instantiation->getInClassInitializer();
tools/clang/lib/Serialization/ASTReader.cpp
10914         const Expr *FirstInitializer = FirstField->getInClassInitializer();
10915         const Expr *SecondInitializer = SecondField->getInClassInitializer();
tools/clang/lib/Serialization/ASTReaderDecl.cpp
 4330       if (FD->hasInClassInitializer() && !FD->getInClassInitializer()) {
tools/clang/lib/Serialization/ASTWriter.cpp
 5312             cast<FieldDecl>(Update.getDecl())->getInClassInitializer());
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  901     Record.AddStmt(D->getInClassInitializer());
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
 1789     if (const Expr *Init = FD->getInClassInitializer())
tools/clang/tools/extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp
  281   if (!sameValue(Field->getInClassInitializer(), Init->getInit()))
tools/clang/tools/libclang/CIndex.cpp
  900   if (Expr *Init = D->getInClassInitializer())
 3953     return Field->getInClassInitializer();
tools/clang/unittests/AST/ASTImporterTest.cpp
 3317   ASSERT_FALSE(ToField->getInClassInitializer());
 3330   ASSERT_TRUE(FromField->getInClassInitializer());
 3337   EXPECT_TRUE(ToField->getInClassInitializer());