clang: clang::CFGCallback Class Reference (original) (raw)

CFGCallback defines methods that should be called when a logical operator error is found when building the CFG. More...

#include "[clang/Analysis/CFG.h](CFG%5F8h%5Fsource.html)"

Public Member Functions
CFGCallback ()=default
virtual ~CFGCallback ()=default
virtual void logicAlwaysTrue (const BinaryOperator *B, bool isAlwaysTrue)
virtual void compareAlwaysTrue (const BinaryOperator *B, bool isAlwaysTrue)
virtual void compareBitwiseEquality (const BinaryOperator *B, bool isAlwaysTrue)
virtual void compareBitwiseOr (const BinaryOperator *B)

CFGCallback defines methods that should be called when a logical operator error is found when building the CFG.

Definition at line 1195 of file CFG.h.

clang::CFGCallback::CFGCallback ( ) default

~CFGCallback()

virtual clang::CFGCallback::~CFGCallback ( ) virtualdefault

compareAlwaysTrue()

virtual void clang::CFGCallback::compareAlwaysTrue ( const BinaryOperator * B, bool isAlwaysTrue ) inlinevirtual

Definition at line 1201 of file CFG.h.

compareBitwiseEquality()

virtual void clang::CFGCallback::compareBitwiseEquality ( const BinaryOperator * B, bool isAlwaysTrue ) inlinevirtual

Definition at line 1202 of file CFG.h.

compareBitwiseOr()

virtual void clang::CFGCallback::compareBitwiseOr ( const BinaryOperator * B) inlinevirtual

Definition at line 1204 of file CFG.h.

logicAlwaysTrue()

virtual void clang::CFGCallback::logicAlwaysTrue ( const BinaryOperator * B, bool isAlwaysTrue ) inlinevirtual

Definition at line 1200 of file CFG.h.


The documentation for this class was generated from the following file: