class CFGScopeEnd
Declaration
class CFGScopeEnd : public CFGElement { /* full declaration omitted */ };
Description
Represents end of a scope implicitly generated by the compiler after the last Stmt in a CompoundStmt's body
Declared at: clang/include/clang/Analysis/CFG.h:342
Inherits from: CFGElement
Member Variables
Inherited from CFGElement:
Method Overview
- public CFGScopeEnd()
- public CFGScopeEnd(const clang::VarDecl * VD, const clang::Stmt * S)
- public const clang::Stmt * getTriggerStmt() const
- public const clang::VarDecl * getVarDecl() const
- private static bool isKind(const clang::CFGElement & E)
Inherited from CFGElement:
Methods
¶CFGScopeEnd()
CFGScopeEnd()
Declared at: clang/include/clang/Analysis/CFG.h:344
¶CFGScopeEnd(const clang::VarDecl* VD,
const clang::Stmt* S)
CFGScopeEnd(const clang::VarDecl* VD,
const clang::Stmt* S)
Declared at: clang/include/clang/Analysis/CFG.h:345
Parameters
- const clang::VarDecl* VD
- const clang::Stmt* S
¶const clang::Stmt* getTriggerStmt() const
const clang::Stmt* getTriggerStmt() const
Declared at: clang/include/clang/Analysis/CFG.h:351
¶const clang::VarDecl* getVarDecl() const
const clang::VarDecl* getVarDecl() const
Declared at: clang/include/clang/Analysis/CFG.h:347
¶static bool isKind(const clang::CFGElement& E)
static bool isKind(const clang::CFGElement& E)
Declared at: clang/include/clang/Analysis/CFG.h:357
Parameters
- const clang::CFGElement& E