class BinOp

Declaration

class BinOp : public LExpr { /* full declaration omitted */ };

Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h:54

Inherits from: LExpr

Member Variables

private clang::threadSafety::lexpr::LExpr* LHS
private clang::threadSafety::lexpr::LExpr* RHS

Method Overview

  • protected BinOp(clang::threadSafety::lexpr::LExpr * LHS, clang::threadSafety::lexpr::LExpr * RHS, clang::threadSafety::lexpr::LExpr::Opcode Code)
  • public const clang::threadSafety::lexpr::LExpr * left() const
  • public clang::threadSafety::lexpr::LExpr * left()
  • public const clang::threadSafety::lexpr::LExpr * right() const
  • public clang::threadSafety::lexpr::LExpr * right()

Inherited from LExpr:

Methods

BinOp(clang::threadSafety::lexpr::LExpr* LHS,
      clang::threadSafety::lexpr::LExpr* RHS,
      clang::threadSafety::lexpr::LExpr::Opcode
          Code)

Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h:58

Parameters

clang::threadSafety::lexpr::LExpr* LHS
clang::threadSafety::lexpr::LExpr* RHS
clang::threadSafety::lexpr::LExpr::Opcode Code

const clang::threadSafety::lexpr::LExpr* left()
    const

Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h:61

clang::threadSafety::lexpr::LExpr* left()

Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h:62

const clang::threadSafety::lexpr::LExpr* right()
    const

Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h:64

clang::threadSafety::lexpr::LExpr* right()

Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h:65