Type Alias glsl_lang::ast::AssignmentOp
source · pub type AssignmentOp = Node<AssignmentOpData>;
Expand description
Type alias for Node<AssignmentOpData>
.
Aliased Type§
struct AssignmentOp {
pub content: AssignmentOpData,
pub span: Option<NodeSpan>,
}
Fields§
§content: AssignmentOpData
Contents of this syntax node
span: Option<NodeSpan>
Span in the input this node was parsed from
Trait Implementations§
source§impl Extractable<TranslationUnit> for AssignmentOp
impl Extractable<TranslationUnit> for AssignmentOp
source§impl HasPrecedence for AssignmentOp
impl HasPrecedence for AssignmentOp
source§fn precedence(&self) -> u32
fn precedence(&self) -> u32
Return the precedence level of the expression
source§impl Host for AssignmentOp
impl Host for AssignmentOp
source§impl HostMut for AssignmentOp
impl HostMut for AssignmentOp
source§fn visit_mut<V>(&mut self, visitor: &mut V)where
V: VisitorMut,
fn visit_mut<V>(&mut self, visitor: &mut V)where
V: VisitorMut,
Visit an AST node.