OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CleanupKind
(Results
1 - 11
of
11
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
EHScopeStack.h
77
enum
CleanupKind
: unsigned {
266
void *pushCleanup(
CleanupKind
K, size_t DataSize);
276
template <class T, class... As> void pushCleanup(
CleanupKind
Kind, As... A) {
286
void pushCleanupTuple(
CleanupKind
Kind, std::tuple<As...> A) {
308
T *pushCleanupWithExtra(
CleanupKind
Kind, size_t N, As... A) {
315
void pushCopyOfCleanup(
CleanupKind
Kind, const void *Cleanup, size_t Size) {
CodeGenFunction.h
606
/// The kind of cleanup to push: a value from the
CleanupKind
enumeration.
612
CleanupKind
getKind() const { return (
CleanupKind
)Kind; }
732
void pushFullExprCleanup(
CleanupKind
kind, As... A) {
750
void pushCleanupAfterFullExpr(
CleanupKind
Kind, As... A) {
767
void pushCleanupAfterFullExprWithActiveFlag(
CleanupKind
Kind,
1994
void pushDestroy(
CleanupKind
kind, Address addr, QualType type,
1996
void pushLifetimeExtendedDestroy(
CleanupKind
kind, Address addr,
2002
void pushStackRestore(
CleanupKind
kind, Address SPMem);
2033
CleanupKind
getCleanupKind(QualType::DestructionKind kind)
[
all
...]
CGDecl.cpp
630
CleanupKind
cleanupKind
= CGF.getARCCleanupKind();
631
CGF.pushDestroy(
cleanupKind
, addr, var.getType(), destroyer,
632
cleanupKind
& EHCleanup);
1973
CleanupKind
cleanupKind
= NormalAndEHCleanup;
1986
EHStack.pushCleanup<DestroyNRVOVariableCXX>(
cleanupKind
, addr, type, dtor,
1997
cleanupKind
= getARCCleanupKind();
2011
EHStack.pushCleanup<DestroyNRVOVariableC>(
cleanupKind
, addr,
2023
bool useEHCleanup = (
cleanupKind
& EHCleanup)
[
all
...]
CGExpr.cpp
307
CleanupKind
CleanupKind
;
312
CleanupKind
= CGF.getARCCleanupKind();
318
CleanupKind
= NormalAndEHCleanup;
322
CGF.pushDestroy(
CleanupKind
, ReferenceTemporary,
324
CleanupKind
& EHCleanup);
326
CGF.pushLifetimeExtendedDestroy(
CleanupKind
, ReferenceTemporary,
328
*Destroy,
CleanupKind
& EHCleanup);
CGBlocks.cpp
1069
CleanupKind
cleanupKind
= NormalCleanup;
1072
cleanupKind
= NormalAndEHCleanup;
1089
pushDestroy(
cleanupKind
, blockField, type, destroyer, useArrayEHCleanup);
1091
pushLifetimeExtendedDestroy(
cleanupKind
, blockField, type, destroyer,
1871
CleanupKind
Kind =
1880
CleanupKind
Kind = EHOnly ? EHCleanup : NormalAndEHCleanup;
2868
void CodeGenFunction::enterByrefCleanup(
CleanupKind
Kind, Address Addr,
CGCleanup.cpp
178
void *EHScopeStack::pushCleanup(
CleanupKind
Kind, size_t Size) {
CGException.cpp
2144
void CodeGenFunction::pushSEHCleanup(
CleanupKind
Kind,
CGClass.cpp
1901
CleanupKind
cleanupKind
= getCleanupKind(dtorKind);
1902
EHStack.pushCleanup<DestroyField>(
cleanupKind
, Field,
1904
cleanupKind
& EHCleanup);
CGObjC.cpp
1646
CleanupKind
cleanupKind
= CGF.getCleanupKind(dtorKind);
1648
CGF.EHStack.pushCleanup<DestroyIvar>(
cleanupKind
, self, ivar, destroyer,
1649
cleanupKind
& EHCleanup);
CGBuiltin.cpp
1800
CleanupKind
Cleanup = getARCCleanupKind();
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp
1928
unsigned
CleanupKind
= Record.readInt();
1930
if (
CleanupKind
== COK_Block)
1932
else if (
CleanupKind
== COK_CompoundLiteral)
Completed in 81 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026