Home
last modified time | relevance | path

Searched refs:DestroyNRVOVariable (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/clang/lib/CodeGen/
DCGDecl.cpp492 struct DestroyNRVOVariable : EHScopeStack::Cleanup { struct
493 DestroyNRVOVariable(Address addr, QualType type, llvm::Value *NRVOFlag) in DestroyNRVOVariable() function
520 virtual ~DestroyNRVOVariable() = default;
524 : DestroyNRVOVariable<DestroyNRVOVariableCXX> {
527 : DestroyNRVOVariable<DestroyNRVOVariableCXX>(addr, type, NRVOFlag), in DestroyNRVOVariableCXX()
540 : DestroyNRVOVariable<DestroyNRVOVariableC> {
542 : DestroyNRVOVariable<DestroyNRVOVariableC>(addr, Ty, NRVOFlag) {} in DestroyNRVOVariableC()
/external/clang/lib/CodeGen/
DCGDecl.cpp441 struct DestroyNRVOVariable final : EHScopeStack::Cleanup { struct
442 DestroyNRVOVariable(Address addr, in DestroyNRVOVariable() argument
1350 EHStack.pushCleanup<DestroyNRVOVariable>(cleanupKind, addr, in emitAutoVarTypeCleanup()