class CFGCallback

Declaration

class CFGCallback { /* full declaration omitted */ };

Description

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

Declared at: clang/include/clang/Analysis/CFG.h:1208

Method Overview

Methods

CFGCallback()

Declared at: clang/include/clang/Analysis/CFG.h:1210

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

Declared at: clang/include/clang/Analysis/CFG.h:1213

Parameters

const clang::BinaryOperator* B
bool isAlwaysTrue

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

Declared at: clang/include/clang/Analysis/CFG.h:1214

Parameters

const clang::BinaryOperator* B
bool isAlwaysTrue

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

Declared at: clang/include/clang/Analysis/CFG.h:1216

Parameters

const clang::BinaryOperator* B

virtual ~CFGCallback()

Declared at: clang/include/clang/Analysis/CFG.h:1211