OpenStudio:modelica
Loading...
Searching...
No Matches
Public Member Functions | List of all members
modelicaParser::CompositionContext Class Reference

#include <modelicaParser.h>

+ Inheritance diagram for modelicaParser::CompositionContext:

Public Member Functions

virtual std::any accept (antlr4::tree::ParseTreeVisitor *visitor) override
 
std::vector< Algorithm_sectionContext * > algorithm_section ()
 
Algorithm_sectionContextalgorithm_section (size_t i)
 
AnnotationContextannotation ()
 
 CompositionContext (antlr4::ParserRuleContext *parent, size_t invokingState)
 
std::vector< Element_listContext * > element_list ()
 
Element_listContextelement_list (size_t i)
 
virtual void enterRule (antlr4::tree::ParseTreeListener *listener) override
 
std::vector< Equation_sectionContext * > equation_section ()
 
Equation_sectionContextequation_section (size_t i)
 
virtual void exitRule (antlr4::tree::ParseTreeListener *listener) override
 
External_function_callContextexternal_function_call ()
 
virtual size_t getRuleIndex () const override
 
Language_specificationContextlanguage_specification ()
 
Model_annotationContextmodel_annotation ()
 

Constructor & Destructor Documentation

◆ CompositionContext()

modelicaParser::CompositionContext::CompositionContext ( antlr4::ParserRuleContext * parent,
size_t invokingState )

Member Function Documentation

◆ accept()

virtual std::any modelicaParser::CompositionContext::accept ( antlr4::tree::ParseTreeVisitor * visitor)
overridevirtual

◆ algorithm_section() [1/2]

std::vector< Algorithm_sectionContext * > modelicaParser::CompositionContext::algorithm_section ( )

◆ algorithm_section() [2/2]

Algorithm_sectionContext * modelicaParser::CompositionContext::algorithm_section ( size_t i)

◆ annotation()

AnnotationContext * modelicaParser::CompositionContext::annotation ( )

◆ element_list() [1/2]

std::vector< Element_listContext * > modelicaParser::CompositionContext::element_list ( )

◆ element_list() [2/2]

Element_listContext * modelicaParser::CompositionContext::element_list ( size_t i)

◆ enterRule()

virtual void modelicaParser::CompositionContext::enterRule ( antlr4::tree::ParseTreeListener * listener)
overridevirtual

◆ equation_section() [1/2]

std::vector< Equation_sectionContext * > modelicaParser::CompositionContext::equation_section ( )

◆ equation_section() [2/2]

Equation_sectionContext * modelicaParser::CompositionContext::equation_section ( size_t i)

◆ exitRule()

virtual void modelicaParser::CompositionContext::exitRule ( antlr4::tree::ParseTreeListener * listener)
overridevirtual

◆ external_function_call()

External_function_callContext * modelicaParser::CompositionContext::external_function_call ( )

◆ getRuleIndex()

virtual size_t modelicaParser::CompositionContext::getRuleIndex ( ) const
overridevirtual

◆ language_specification()

Language_specificationContext * modelicaParser::CompositionContext::language_specification ( )

◆ model_annotation()

Model_annotationContext * modelicaParser::CompositionContext::model_annotation ( )