clang 22.0.0git
clang::CXXRewrittenBinaryOperator::DecomposedForm Struct Reference

#include "clang/AST/ExprCXX.h"

Public Attributes

BinaryOperatorKind Opcode
 The original opcode, prior to rewriting.
const ExprLHS
 The original left-hand side.
const ExprRHS
 The original right-hand side.
const ExprInnerBinOp
 The inner == or <=> operator expression.

Detailed Description

Definition at line 307 of file ExprCXX.h.

Member Data Documentation

◆ InnerBinOp

const Expr* clang::CXXRewrittenBinaryOperator::DecomposedForm::InnerBinOp

The inner == or <=> operator expression.

Definition at line 315 of file ExprCXX.h.

Referenced by clang::CXXRewrittenBinaryOperator::getOperatorLoc().

◆ LHS

const Expr* clang::CXXRewrittenBinaryOperator::DecomposedForm::LHS

◆ Opcode

BinaryOperatorKind clang::CXXRewrittenBinaryOperator::DecomposedForm::Opcode

The original opcode, prior to rewriting.

Definition at line 309 of file ExprCXX.h.

Referenced by clang::CXXRewrittenBinaryOperator::getOperator().

◆ RHS

const Expr* clang::CXXRewrittenBinaryOperator::DecomposedForm::RHS

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

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant