/dports/devel/llvm80/llvm-8.0.1.src/tools/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 517 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 532 dtorKind = QualType::DK_none; in EmitArrayInit() 1451 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1453 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1527 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1530 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1538 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1605 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1610 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1613 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/tools/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 513 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 528 dtorKind = QualType::DK_none; in EmitArrayInit() 1446 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1448 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1522 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1525 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1533 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1600 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1605 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1608 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
H A D | CGDecl.cpp | 1614 QualType::DestructionKind dtorKind) { in emitAutoVarTypeCleanup() argument 1615 assert(dtorKind != QualType::DK_none); in emitAutoVarTypeCleanup() 1627 switch (dtorKind) { in emitAutoVarTypeCleanup() 1670 if (!destroyer) destroyer = getDestroyer(dtorKind); in emitAutoVarTypeCleanup() 1693 emitAutoVarTypeCleanup(emission, dtorKind); in EmitAutoVarCleanups() 1744 assert(dtorKind && "cannot push destructor for trivial type"); in pushEHDestroy() 1745 assert(needsEHCleanup(dtorKind)); in pushEHDestroy() 1747 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true); in pushEHDestroy() 1754 assert(dtorKind && "cannot push destructor for trivial type"); in pushDestroy() 1756 CleanupKind cleanupKind = getCleanupKind(dtorKind); in pushDestroy() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 524 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 539 dtorKind = QualType::DK_none; in EmitArrayInit() 1543 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1545 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1619 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1622 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1624 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1693 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1698 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1701 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
H A D | CGDecl.cpp | 1931 QualType::DestructionKind dtorKind) { in emitAutoVarTypeCleanup() argument 1932 assert(dtorKind != QualType::DK_none); in emitAutoVarTypeCleanup() 1944 switch (dtorKind) { in emitAutoVarTypeCleanup() 1987 if (!destroyer) destroyer = getDestroyer(dtorKind); in emitAutoVarTypeCleanup() 2010 emitAutoVarTypeCleanup(emission, dtorKind); in EmitAutoVarCleanups() 2063 assert(dtorKind && "cannot push destructor for trivial type"); in pushEHDestroy() 2064 assert(needsEHCleanup(dtorKind)); in pushEHDestroy() 2066 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true); in pushEHDestroy() 2073 assert(dtorKind && "cannot push destructor for trivial type"); in pushDestroy() 2075 CleanupKind cleanupKind = getCleanupKind(dtorKind); in pushDestroy() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 524 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 539 dtorKind = QualType::DK_none; in EmitArrayInit() 1547 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1549 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1623 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1626 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1628 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1697 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1702 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1705 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
H A D | CGDecl.cpp | 1959 QualType::DestructionKind dtorKind) { in emitAutoVarTypeCleanup() argument 1960 assert(dtorKind != QualType::DK_none); in emitAutoVarTypeCleanup() 1972 switch (dtorKind) { in emitAutoVarTypeCleanup() 2015 if (!destroyer) destroyer = getDestroyer(dtorKind); in emitAutoVarTypeCleanup() 2038 emitAutoVarTypeCleanup(emission, dtorKind); in EmitAutoVarCleanups() 2091 assert(dtorKind && "cannot push destructor for trivial type"); in pushEHDestroy() 2092 assert(needsEHCleanup(dtorKind)); in pushEHDestroy() 2094 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true); in pushEHDestroy() 2101 assert(dtorKind && "cannot push destructor for trivial type"); in pushDestroy() 2103 CleanupKind cleanupKind = getCleanupKind(dtorKind); in pushDestroy() [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 520 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 535 dtorKind = QualType::DK_none; in EmitArrayInit() 1518 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1520 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1594 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1597 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1599 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1668 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1673 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1676 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
H A D | CGDecl.cpp | 1915 QualType::DestructionKind dtorKind) { in emitAutoVarTypeCleanup() argument 1916 assert(dtorKind != QualType::DK_none); in emitAutoVarTypeCleanup() 1928 switch (dtorKind) { in emitAutoVarTypeCleanup() 1971 if (!destroyer) destroyer = getDestroyer(dtorKind); in emitAutoVarTypeCleanup() 1994 emitAutoVarTypeCleanup(emission, dtorKind); in EmitAutoVarCleanups() 2047 assert(dtorKind && "cannot push destructor for trivial type"); in pushEHDestroy() 2048 assert(needsEHCleanup(dtorKind)); in pushEHDestroy() 2050 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true); in pushEHDestroy() 2057 assert(dtorKind && "cannot push destructor for trivial type"); in pushDestroy() 2059 CleanupKind cleanupKind = getCleanupKind(dtorKind); in pushDestroy() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 517 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 532 dtorKind = QualType::DK_none; in EmitArrayInit() 1526 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1528 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1602 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1605 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1607 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1676 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1681 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1684 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
H A D | CGDecl.cpp | 1919 QualType::DestructionKind dtorKind) { in emitAutoVarTypeCleanup() argument 1920 assert(dtorKind != QualType::DK_none); in emitAutoVarTypeCleanup() 1932 switch (dtorKind) { in emitAutoVarTypeCleanup() 1975 if (!destroyer) destroyer = getDestroyer(dtorKind); in emitAutoVarTypeCleanup() 1998 emitAutoVarTypeCleanup(emission, dtorKind); in EmitAutoVarCleanups() 2051 assert(dtorKind && "cannot push destructor for trivial type"); in pushEHDestroy() 2052 assert(needsEHCleanup(dtorKind)); in pushEHDestroy() 2054 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true); in pushEHDestroy() 2061 assert(dtorKind && "cannot push destructor for trivial type"); in pushDestroy() 2063 CleanupKind cleanupKind = getCleanupKind(dtorKind); in pushDestroy() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 520 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 535 dtorKind = QualType::DK_none; in EmitArrayInit() 1518 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1520 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1594 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1597 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1599 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1668 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1673 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1676 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
H A D | CGDecl.cpp | 1915 QualType::DestructionKind dtorKind) { in emitAutoVarTypeCleanup() argument 1916 assert(dtorKind != QualType::DK_none); in emitAutoVarTypeCleanup() 1928 switch (dtorKind) { in emitAutoVarTypeCleanup() 1971 if (!destroyer) destroyer = getDestroyer(dtorKind); in emitAutoVarTypeCleanup() 1994 emitAutoVarTypeCleanup(emission, dtorKind); in EmitAutoVarCleanups() 2047 assert(dtorKind && "cannot push destructor for trivial type"); in pushEHDestroy() 2048 assert(needsEHCleanup(dtorKind)); in pushEHDestroy() 2050 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true); in pushEHDestroy() 2057 assert(dtorKind && "cannot push destructor for trivial type"); in pushDestroy() 2059 CleanupKind cleanupKind = getCleanupKind(dtorKind); in pushDestroy() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 526 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 541 dtorKind = QualType::DK_none; in EmitArrayInit() 1664 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1666 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1740 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1743 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1745 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1816 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1821 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1824 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 524 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 539 dtorKind = QualType::DK_none; in EmitArrayInit() 1658 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1660 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1734 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1737 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1739 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1808 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1813 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1816 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
H A D | CGDecl.cpp | 1939 QualType::DestructionKind dtorKind) { in emitAutoVarTypeCleanup() argument 1940 assert(dtorKind != QualType::DK_none); in emitAutoVarTypeCleanup() 1952 switch (dtorKind) { in emitAutoVarTypeCleanup() 1995 if (!destroyer) destroyer = getDestroyer(dtorKind); in emitAutoVarTypeCleanup() 2018 emitAutoVarTypeCleanup(emission, dtorKind); in EmitAutoVarCleanups() 2071 assert(dtorKind && "cannot push destructor for trivial type"); in pushEHDestroy() 2072 assert(needsEHCleanup(dtorKind)); in pushEHDestroy() 2074 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true); in pushEHDestroy() 2081 assert(dtorKind && "cannot push destructor for trivial type"); in pushDestroy() 2083 CleanupKind cleanupKind = getCleanupKind(dtorKind); in pushDestroy() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 524 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 539 dtorKind = QualType::DK_none; in EmitArrayInit() 1658 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1660 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1734 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1737 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1739 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1808 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1813 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1816 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
H A D | CGDecl.cpp | 1959 QualType::DestructionKind dtorKind) { in emitAutoVarTypeCleanup() argument 1960 assert(dtorKind != QualType::DK_none); in emitAutoVarTypeCleanup() 1972 switch (dtorKind) { in emitAutoVarTypeCleanup() 2015 if (!destroyer) destroyer = getDestroyer(dtorKind); in emitAutoVarTypeCleanup() 2038 emitAutoVarTypeCleanup(emission, dtorKind); in EmitAutoVarCleanups() 2091 assert(dtorKind && "cannot push destructor for trivial type"); in pushEHDestroy() 2092 assert(needsEHCleanup(dtorKind)); in pushEHDestroy() 2094 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true); in pushEHDestroy() 2101 assert(dtorKind && "cannot push destructor for trivial type"); in pushDestroy() 2103 CleanupKind cleanupKind = getCleanupKind(dtorKind); in pushDestroy() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 526 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 541 dtorKind = QualType::DK_none; in EmitArrayInit() 1664 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1666 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1740 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1743 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1745 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1816 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1821 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1824 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 526 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 541 dtorKind = QualType::DK_none; in EmitArrayInit() 1664 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1666 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1740 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1743 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1745 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1816 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1821 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1824 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 526 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 541 dtorKind = QualType::DK_none; in EmitArrayInit() 1664 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1666 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1740 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1743 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1745 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1816 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1821 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1824 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 524 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 539 dtorKind = QualType::DK_none; in EmitArrayInit() 1658 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1660 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1734 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1737 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1739 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1808 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1813 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1816 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
H A D | CGDecl.cpp | 1959 QualType::DestructionKind dtorKind) { in emitAutoVarTypeCleanup() argument 1960 assert(dtorKind != QualType::DK_none); in emitAutoVarTypeCleanup() 1972 switch (dtorKind) { in emitAutoVarTypeCleanup() 2015 if (!destroyer) destroyer = getDestroyer(dtorKind); in emitAutoVarTypeCleanup() 2038 emitAutoVarTypeCleanup(emission, dtorKind); in EmitAutoVarCleanups() 2091 assert(dtorKind && "cannot push destructor for trivial type"); in pushEHDestroy() 2092 assert(needsEHCleanup(dtorKind)); in pushEHDestroy() 2094 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true); in pushEHDestroy() 2101 assert(dtorKind && "cannot push destructor for trivial type"); in pushDestroy() 2103 CleanupKind cleanupKind = getCleanupKind(dtorKind); in pushDestroy() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 526 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 541 dtorKind = QualType::DK_none; in EmitArrayInit() 1664 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1666 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1740 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1743 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1745 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1816 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1821 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1824 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|
/dports/lang/clang-mesa/clang-13.0.1.src/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 526 if (CGF.needsEHCleanup(dtorKind)) { in EmitArrayInit() 541 dtorKind = QualType::DK_none; in EmitArrayInit() 1664 if (QualType::DestructionKind dtorKind = in VisitInitListExpr() local 1666 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1740 if (QualType::DestructionKind dtorKind in VisitInitListExpr() local 1743 if (CGF.needsEHCleanup(dtorKind)) { in VisitInitListExpr() 1745 CGF.getDestroyer(dtorKind), false); in VisitInitListExpr() 1816 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr() 1821 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr() 1824 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr() [all …]
|