struct CodeGenFunction::LifetimeExtendedCleanupHeader
Declaration
struct CodeGenFunction::LifetimeExtendedCleanupHeader { /* full declaration omitted */ };
Description
Header for data within LifetimeExtendedCleanupStack.
Declared at: clang/lib/CodeGen/CodeGenFunction.h:641
Member Variables
- public unsigned int Size
- The size of the following cleanup object.
- public unsigned int Kind
- The kind of cleanup to push: a value from the CleanupKind enumeration.
- public unsigned int IsConditional
- Whether this is a conditional cleanup.
Method Overview
- public clang::CodeGen::CleanupKind getKind() const
- public size_t getSize() const
- public bool isConditional() const
Methods
¶clang::CodeGen::CleanupKind getKind() const
clang::CodeGen::CleanupKind getKind() const
Declared at: clang/lib/CodeGen/CodeGenFunction.h:650
¶size_t getSize() const
size_t getSize() const
Declared at: clang/lib/CodeGen/CodeGenFunction.h:649
¶bool isConditional() const
bool isConditional() const
Declared at: clang/lib/CodeGen/CodeGenFunction.h:651