Home
last modified time | relevance | path

Searched refs:hasNonTrivialCopyConstructor (Results 1 – 10 of 10) sorted by relevance

/external/clang/lib/CodeGen/
DCGCXXABI.cpp35 if (RD->hasNonTrivialCopyConstructor() || RD->hasNonTrivialMoveConstructor()) in canCopyArgument()
DCGExprAgg.cpp236 (cast<CXXRecordDecl>(Record)->hasNonTrivialCopyConstructor() || in TypeRequiresGCollection()
DItaniumCXXABI.cpp67 if (RD->hasNonTrivialDestructor() || RD->hasNonTrivialCopyConstructor()) in getRecordArgABI()
987 if (RD->hasNonTrivialDestructor() || RD->hasNonTrivialCopyConstructor()) { in classifyReturnType()
DCGBlocks.cpp249 if (record->hasNonTrivialCopyConstructor()) return false; in isSafeForCXXConstantCapture()
DMicrosoftCXXABI.cpp813 if (RD->hasNonTrivialCopyConstructor()) in getRecordArgABI()
/external/clang/lib/AST/
DDeclCXX.cpp399 if (hasNonTrivialCopyConstructor()) return false; in isTriviallyCopyable()
/external/clang/include/clang/AST/
DDeclCXX.h1213 bool hasNonTrivialCopyConstructor() const { in hasNonTrivialCopyConstructor() function
/external/clang/lib/Sema/
DSemaExprCXX.cpp3823 !RD->hasNonTrivialCopyConstructor(); in EvaluateUnaryTypeTrait()
3961 !RD->hasNonTrivialCopyConstructor()) in EvaluateUnaryTypeTrait()
DSemaDecl.cpp13195 if (RDecl->hasNonTrivialCopyConstructor()) in CheckNontrivialField()
DSemaExpr.cpp868 if (!Record->hasNonTrivialCopyConstructor() && in isValidVarArgType()