Module: Carbon::Compiler::Node::Expression

Defined in:
lib/carbon/compiler/node/expression.rb,
lib/carbon/compiler/node/expression/call.rb,
lib/carbon/compiler/node/expression/unit.rb,
lib/carbon/compiler/node/expression/literal.rb,
lib/carbon/compiler/node/expression/call/enum.rb,
lib/carbon/compiler/node/expression/call/self.rb,
lib/carbon/compiler/node/expression/operation.rb,
lib/carbon/compiler/node/expression/assignment.rb,
lib/carbon/compiler/node/expression/call/access.rb,
lib/carbon/compiler/node/expression/call/module.rb,
lib/carbon/compiler/node/expression/call/unified.rb,
lib/carbon/compiler/node/expression/operation/or.rb,
lib/carbon/compiler/node/expression/operation/and.rb,
lib/carbon/compiler/node/expression/operation/neq.rb,
lib/carbon/compiler/node/expression/call/attribute.rb,
lib/carbon/compiler/node/expression/call/parameters.rb,
lib/carbon/compiler/node/expression/operation/normal.rb

Overview

An expression.

Defined Under Namespace

Modules: Call Classes: Assignment, Literal, Operation, Unit