struct CXXRewrittenBinaryOperator::DecomposedForm

Declaration

struct CXXRewrittenBinaryOperator::DecomposedForm { /* full declaration omitted */ };

Declared at: clang/include/clang/AST/ExprCXX.h:305

Member Variables

public clang::BinaryOperatorKind Opcode
The original opcode, prior to rewriting.
public const clang::Expr* LHS
The original left-hand side.
public const clang::Expr* RHS
The original right-hand side.
public const clang::Expr* InnerBinOp
The inner \c == or \c <=> operator expression.