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

#include "ada-exp.h"

Inheritance diagram for expr::ada_association:
expr::ada_discrete_range_association expr::ada_name_association

Public Member Functions

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

Protected Member Functions

 ada_association ()=default
 
 DISABLE_COPY_AND_ASSIGN (ada_association)
 

Detailed Description

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

Constructor & Destructor Documentation

◆ ~ada_association()

virtual expr::ada_association::~ada_association ( )
virtualdefault

◆ ada_association()

expr::ada_association::ada_association ( )
protecteddefault

Member Function Documentation

◆ assign()

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

◆ DISABLE_COPY_AND_ASSIGN()

expr::ada_association::DISABLE_COPY_AND_ASSIGN ( ada_association )
protected

◆ dump()

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

◆ uses_objfile()

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

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