GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
expr::ada_component Class Referenceabstract

#include "ada-exp.h"

Inheritance diagram for expr::ada_component:
expr::ada_aggregate_component expr::ada_choices_component expr::ada_others_component expr::ada_positional_component

Public Member Functions

virtual void assign (struct value *container, struct value *lhs, struct expression *exp, std::vector< LONGEST > &indices, LONGEST low, LONGEST high)=0
 
virtual bool uses_objfile (struct objfile *objfile)=0
 
virtual void dump (ui_file *stream, int depth)=0
 
virtual ~ada_component ()=default
 

Protected Member Functions

 ada_component ()=default
 
 DISABLE_COPY_AND_ASSIGN (ada_component)
 

Detailed Description

Definition at line 620 of file ada-exp.h.

Constructor & Destructor Documentation

◆ ~ada_component()

virtual expr::ada_component::~ada_component ( )
virtualdefault

◆ ada_component()

expr::ada_component::ada_component ( )
protecteddefault

Member Function Documentation

◆ assign()

virtual void expr::ada_component::assign ( struct value * container,
struct value * lhs,
struct expression * exp,
std::vector< LONGEST > & indices,
LONGEST low,
LONGEST high )
pure virtual

◆ DISABLE_COPY_AND_ASSIGN()

expr::ada_component::DISABLE_COPY_AND_ASSIGN ( ada_component )
protected

◆ dump()

virtual void expr::ada_component::dump ( ui_file * stream,
int depth )
pure virtual

◆ uses_objfile()

virtual bool expr::ada_component::uses_objfile ( struct objfile * objfile)
pure virtual

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