ManagedStaticBase ‐ Common base class for ManagedStatic instances.

Synopsis

Declared in <llvm/Support/ManagedStatic.h>

class ManagedStaticBase;

Member Functions

Name

Description

ManagedStaticBase [constructor]

Default constructor

destroy

isConstructed

isConstructed ‐ Return true if this object has not been created yet.

Protected Member Functions

Protected Data Members

Derived Classes

Name

Description

ManagedStatic

ManagedStatic ‐ This transparently changes the behavior of global statics to be lazily constructed on demand (good for reducing startup times of dynamic libraries that link in LLVM components) and for making destruction be explicit through the llvm_shutdown() function call.

Created with MrDocs