GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
expr_complete_structop Struct Reference

#include "parser-defs.h"

Inheritance diagram for expr_complete_structop:
expr_completion_base

Public Member Functions

 expr_complete_structop (expr::structop_base_operation *op)
 
bool complete (struct expression *exp, completion_tracker &tracker) override
 
- Public Member Functions inherited from expr_completion_base
virtual ~expr_completion_base ()=default
 

Private Attributes

expr::structop_base_operationm_op = nullptr
 

Detailed Description

Definition at line 85 of file parser-defs.h.

Constructor & Destructor Documentation

◆ expr_complete_structop()

expr_complete_structop::expr_complete_structop ( expr::structop_base_operation * op)
inlineexplicit

Definition at line 87 of file parser-defs.h.

Member Function Documentation

◆ complete()

bool expr_complete_structop::complete ( struct expression * exp,
completion_tracker & tracker )
inlineoverridevirtual

Implements expr_completion_base.

Definition at line 92 of file parser-defs.h.

References expr::structop_base_operation::complete(), and m_op.

Member Data Documentation

◆ m_op

expr::structop_base_operation* expr_complete_structop::m_op = nullptr
private

Definition at line 103 of file parser-defs.h.

Referenced by complete().


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