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

References

tools/clang/include/clang/AST/DeclCXX.h
 1338     return isTriviallyCopyable() && hasTrivialDefaultConstructor();
 1366             hasTrivialDefaultConstructor());
tools/clang/lib/AST/DeclCXX.cpp
  349       if (!BaseClassDecl->hasTrivialDefaultConstructor())
 1148         if (!FieldRec->hasTrivialDefaultConstructor())
tools/clang/lib/AST/ExprConstant.cpp
 5343         if (!RD || RD->hasTrivialDefaultConstructor())
tools/clang/lib/AST/JSONNodeDumper.cpp
  331   FIELD2("trivial", hasTrivialDefaultConstructor);
tools/clang/lib/AST/TextNodeDumper.cpp
 1565       FLAG(hasTrivialDefaultConstructor, trivial);
tools/clang/lib/Sema/SemaDecl.cpp
16200       else if (!RDecl->hasTrivialDefaultConstructor())
tools/clang/lib/Sema/SemaDeclCXX.cpp
 3075            !RD->hasTrivialDefaultConstructor() ||
 7795     if (RD->hasTrivialDefaultConstructor())
11475   DefaultCon->setTrivial(ClassDecl->hasTrivialDefaultConstructor());
tools/clang/lib/Sema/SemaExprCXX.cpp
 4646       return RD->hasTrivialDefaultConstructor() &&
 4853       if (RD->hasTrivialDefaultConstructor() &&
tools/clang/lib/Sema/SemaType.cpp
 8227              !RD->hasTrivialDefaultConstructor()) {
tools/clang/tools/extra/clang-tidy/utils/TypeTraits.cpp
   69   if (ClassDecl->hasTrivialDefaultConstructor())
tools/lldb/source/Symbol/ClangASTContext.cpp
 8277                            cxx_record_decl->hasTrivialDefaultConstructor()) ||