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

References

tools/clang/lib/AST/ASTImporter.cpp
 3242   ToFunction->setTrivial(D->isTrivial());
tools/clang/lib/AST/DeclCXX.cpp
  866       } else if (Method->isTrivial()) {
 1347     if (!D->isTrivial() || D->getAccess() != AS_public || D->isDeleted())
 1356   if (D->isTrivial())
tools/clang/lib/AST/Expr.cpp
 3164     if (CE->getConstructor()->isTrivial() &&
 3560     if (!CE->getConstructor()->isTrivial() && IncludePossibleEffects)
 3569     if (!ICIE->getConstructor()->isTrivial() && IncludePossibleEffects)
 3641         if (Method->isTrivial()) {
 3652       if (E->getConstructor()->isTrivial()) {
 3662       if (E->getTemporary()->getDestructor()->isTrivial()) {
tools/clang/lib/AST/ExprConstant.cpp
 4862   if (!CD->isTrivial() || !CD->isDefaultConstructor())
 5495        (MD->isTrivial() && hasFields(MD->getParent())))) {
 5504     if (Info.getLangOpts().CPlusPlus2a && MD->isTrivial() &&
 5582        (Definition->isTrivial() && hasFields(Definition->getParent())))) {
 5814   if (!DD || DD->isTrivial() ||
tools/clang/lib/AST/TextNodeDumper.cpp
 1293   if (D->isTrivial())
tools/clang/lib/CodeGen/CGCall.cpp
 3506       assert(!Dtor->isTrivial());
tools/clang/lib/CodeGen/CGClass.cpp
  582   if (D->isTrivial() && !D->getParent()->mayInsertExtraPadding())
 1771   assert((!DD->isTrivial() || DD->hasAttr<DLLExportAttr>()) &&
 2023   assert(!dtor->isTrivial());
 2118   if (D->isTrivial() && D->isDefaultConstructor()) {
tools/clang/lib/CodeGen/CGDecl.cpp
 1653       if (Constructor->isTrivial() &&
tools/clang/lib/CodeGen/CGExprAgg.cpp
  462            Cons->getConstructor()->isTrivial();
tools/clang/lib/CodeGen/CGExprCXX.cpp
  284   if (MD->isTrivial() || (MD->isDefaulted() && MD->getParent()->isUnion())) {
  590   if (CD->isTrivial() && CD->isDefaultConstructor())
 1134     if (Ctor->isTrivial()) {
tools/clang/lib/CodeGen/CGExprConstant.cpp
 1268     if (!E->getConstructor()->isTrivial())
 1606         if (CD->isTrivial() && CD->isDefaultConstructor())
tools/clang/lib/CodeGen/CGObjC.cpp
  982     return (construct->getConstructor()->isTrivial());
 1295       if (callee->isTrivial())
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 4246       if (!DtorD->isTrivial())
tools/clang/lib/Sema/JumpDiagnostics.cpp
  195         if (Ctor->isTrivial() && Ctor->isDefaultConstructor() &&
tools/clang/lib/Sema/SemaCUDA.cpp
  414   if (CD->isTrivial())
  452   if (DD->isTrivial())
tools/clang/lib/Sema/SemaDecl.cpp
 1801             if (!CD->isTrivial() && !RD->hasAttr<WarnUnusedAttr>() &&
 3472       NewMethod->setTrivial(OldMethod->isTrivial());
tools/clang/lib/Sema/SemaDeclCXX.cpp
 5792       } else if (!MD->isTrivial() || MD->isExplicitlyDefaulted() ||
 5971             (Ctor || isa<CXXDestructorDecl>(MD)) && MD->isTrivial())
 6208           if (CD->isTrivial())
 6425           M->isTrivial() &&
 7375            !Decl->isTrivial()) {
 7898     return SMOR.getMethod()->isTrivial();
12204     if (CE && CE->getMethodDecl()->isTrivial() && Depth)
12765       if (!SMOR.getMethod() || SMOR.getMethod()->isTrivial() ||
13603   if (Destructor->isTrivial()) return;
14366         if (!construct->getConstructor()->isTrivial()) {
tools/clang/lib/Sema/SemaExpr.cpp
14385                 ->isTrivial()) {
15419   if (Func->isTrivial() && !Func->hasAttr<DLLExportAttr>() &&
15494             if (Constructor->isTrivial() &&
15510           if (Destructor->isTrivial() && !Destructor->hasAttr<DLLExportAttr>())
tools/clang/lib/Sema/SemaExprCXX.cpp
  932       if (CD->isTrivial())
 6502     if (Destructor->isTrivial())
tools/clang/lib/Sema/SemaInit.cpp
 6381         Constructor->isTrivial() && !Constructor->isUsed(false)) {
tools/clang/lib/Sema/SemaObjCProperty.cpp
 1494             if (!FuncDecl->isTrivial())
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  547   Record.push_back(D->isTrivial());
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
   46     assert(Ctor->getDecl()->isTrivial());
   52     assert(cast<CXXMethodDecl>(Call.getDecl())->isTrivial());
  540   if (CE->getConstructor()->isTrivial() &&
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
  999   return MD->isTrivial();