Changeset View
Changeset View
Standalone View
Standalone View
include/clang/Analysis/AnalysisDeclContext.h
Show First 20 Lines • Show All 425 Lines • ▼ Show 20 Lines | class AnalysisDeclContextManager { | ||||
/// for well-known functions. | /// for well-known functions. | ||||
bool SynthesizeBodies; | bool SynthesizeBodies; | ||||
public: | public: | ||||
AnalysisDeclContextManager(ASTContext &ASTCtx, bool useUnoptimizedCFG = false, | AnalysisDeclContextManager(ASTContext &ASTCtx, bool useUnoptimizedCFG = false, | ||||
bool addImplicitDtors = false, | bool addImplicitDtors = false, | ||||
bool addInitializers = false, | bool addInitializers = false, | ||||
bool addTemporaryDtors = false, | bool addTemporaryDtors = false, | ||||
bool addLifetime = false, bool addLoopExit = false, | bool addLifetime = false, | ||||
bool addLoopExit = false, | |||||
bool addScopes = false, | |||||
bool synthesizeBodies = false, | bool synthesizeBodies = false, | ||||
bool addStaticInitBranches = false, | bool addStaticInitBranches = false, | ||||
bool addCXXNewAllocator = true, | bool addCXXNewAllocator = true, | ||||
CodeInjector *injector = nullptr); | CodeInjector *injector = nullptr); | ||||
AnalysisDeclContext *getContext(const Decl *D); | AnalysisDeclContext *getContext(const Decl *D); | ||||
bool getUseUnoptimizedCFG() const { | bool getUseUnoptimizedCFG() const { | ||||
▲ Show 20 Lines • Show All 50 Lines • Show Last 20 Lines |