|
Bash++
Bash++ compiler internal documentation
|
This is the complete list of members for BashppListener, including all inherited members.
| arguments | BashppListener | private |
| bash_function_stack | BashppListener | private |
| code_buffer | BashppListener | private |
| context_expectations_stack | BashppListener | private |
| dynamic_cast_stack | BashppListener | private |
| enterArrayAssignment(std::shared_ptr< AST::ArrayAssignment > node) | BashppListener | |
| enterArrayIndex(std::shared_ptr< AST::ArrayIndex > node) | BashppListener | |
| enterBash53NativeSupershell(std::shared_ptr< AST::Bash53NativeSupershell > node) | BashppListener | |
| enterBashArithmeticForCondition(std::shared_ptr< AST::BashArithmeticForCondition > node) | BashppListener | |
| enterBashArithmeticForStatement(std::shared_ptr< AST::BashArithmeticForStatement > node) | BashppListener | |
| enterBashArithmeticSubstitution(std::shared_ptr< AST::BashArithmeticSubstitution > node) | BashppListener | |
| enterBashCasePattern(std::shared_ptr< AST::BashCasePattern > node) | BashppListener | |
| enterBashCasePatternHeader(std::shared_ptr< AST::BashCasePatternHeader > node) | BashppListener | |
| enterBashCaseStatement(std::shared_ptr< AST::BashCaseStatement > node) | BashppListener | |
| enterBashCommandSequence(std::shared_ptr< AST::BashCommandSequence > node) | BashppListener | |
| enterBashForStatement(std::shared_ptr< AST::BashForStatement > node) | BashppListener | |
| enterBashFunction(std::shared_ptr< AST::BashFunction > node) | BashppListener | |
| enterBashIfCondition(std::shared_ptr< AST::BashIfCondition > node) | BashppListener | |
| enterBashIfElseBranch(std::shared_ptr< AST::BashIfElseBranch > node) | BashppListener | |
| enterBashIfRootBranch(std::shared_ptr< AST::BashIfRootBranch > node) | BashppListener | |
| enterBashIfStatement(std::shared_ptr< AST::BashIfStatement > node) | BashppListener | |
| enterBashInCondition(std::shared_ptr< AST::BashInCondition > node) | BashppListener | |
| enterBashPipeline(std::shared_ptr< AST::BashPipeline > node) | BashppListener | |
| enterBashRedirection(std::shared_ptr< AST::BashRedirection > node) | BashppListener | |
| enterBashSelectStatement(std::shared_ptr< AST::BashSelectStatement > node) | BashppListener | |
| enterBashTestConditionCommand(std::shared_ptr< AST::BashTestConditionCommand > node) | BashppListener | |
| enterBashUntilStatement(std::shared_ptr< AST::BashUntilStatement > node) | BashppListener | |
| enterBashVariable(std::shared_ptr< AST::BashVariable > node) | BashppListener | |
| enterBashWhileOrUntilCondition(std::shared_ptr< AST::BashWhileOrUntilCondition > node) | BashppListener | |
| enterBashWhileStatement(std::shared_ptr< AST::BashWhileStatement > node) | BashppListener | |
| enterBlock(std::shared_ptr< AST::Block > node) | BashppListener | |
| enterClassDefinition(std::shared_ptr< AST::ClassDefinition > node) | BashppListener | |
| enterConnective(std::shared_ptr< AST::Connective > node) | BashppListener | |
| enterConstructorDefinition(std::shared_ptr< AST::ConstructorDefinition > node) | BashppListener | |
| enterDatamemberDeclaration(std::shared_ptr< AST::DatamemberDeclaration > node) | BashppListener | |
| enterDeleteStatement(std::shared_ptr< AST::DeleteStatement > node) | BashppListener | |
| enterDestructorDefinition(std::shared_ptr< AST::DestructorDefinition > node) | BashppListener | |
| enterDoublequotedString(std::shared_ptr< AST::DoublequotedString > node) | BashppListener | |
| enterDynamicCast(std::shared_ptr< AST::DynamicCast > node) | BashppListener | |
| enterDynamicCastTarget(std::shared_ptr< AST::DynamicCastTarget > node) | BashppListener | |
| enterHeredocBody(std::shared_ptr< AST::HeredocBody > node) | BashppListener | |
| enterHereString(std::shared_ptr< AST::HereString > node) | BashppListener | |
| enterIncludeStatement(std::shared_ptr< AST::IncludeStatement > node) | BashppListener | |
| enterMethodDefinition(std::shared_ptr< AST::MethodDefinition > node) | BashppListener | |
| enterNewStatement(std::shared_ptr< AST::NewStatement > node) | BashppListener | |
| enterObjectAssignment(std::shared_ptr< AST::ObjectAssignment > node) | BashppListener | |
| enterObjectInstantiation(std::shared_ptr< AST::ObjectInstantiation > node) | BashppListener | |
| enterObjectReference(std::shared_ptr< AST::ObjectReference > node) | BashppListener | |
| enterParameterExpansion(std::shared_ptr< AST::ParameterExpansion > node) | BashppListener | |
| enterPointerDeclaration(std::shared_ptr< AST::PointerDeclaration > node) | BashppListener | |
| enterPrimitiveAssignment(std::shared_ptr< AST::PrimitiveAssignment > node) | BashppListener | |
| enterProcessSubstitution(std::shared_ptr< AST::ProcessSubstitution > node) | BashppListener | |
| enterProgram(std::shared_ptr< AST::Program > node) | BashppListener | |
| enterRawSubshell(std::shared_ptr< AST::RawSubshell > node) | BashppListener | |
| enterRawText(std::shared_ptr< AST::RawText > node) | BashppListener | |
| enterSubshellSubstitution(std::shared_ptr< AST::SubshellSubstitution > node) | BashppListener | |
| enterSupershell(std::shared_ptr< AST::Supershell > node) | BashppListener | |
| enterTypeofExpression(std::shared_ptr< AST::TypeofExpression > node) | BashppListener | |
| enterValueAssignment(std::shared_ptr< AST::ValueAssignment > node) | BashppListener | |
| entity_stack | BashppListener | private |
| exitArrayAssignment(std::shared_ptr< AST::ArrayAssignment > node) | BashppListener | |
| exitArrayIndex(std::shared_ptr< AST::ArrayIndex > node) | BashppListener | |
| exitBash53NativeSupershell(std::shared_ptr< AST::Bash53NativeSupershell > node) | BashppListener | |
| exitBashArithmeticForCondition(std::shared_ptr< AST::BashArithmeticForCondition > node) | BashppListener | |
| exitBashArithmeticForStatement(std::shared_ptr< AST::BashArithmeticForStatement > node) | BashppListener | |
| exitBashArithmeticSubstitution(std::shared_ptr< AST::BashArithmeticSubstitution > node) | BashppListener | |
| exitBashCasePattern(std::shared_ptr< AST::BashCasePattern > node) | BashppListener | |
| exitBashCasePatternHeader(std::shared_ptr< AST::BashCasePatternHeader > node) | BashppListener | |
| exitBashCaseStatement(std::shared_ptr< AST::BashCaseStatement > node) | BashppListener | |
| exitBashCommandSequence(std::shared_ptr< AST::BashCommandSequence > node) | BashppListener | |
| exitBashForStatement(std::shared_ptr< AST::BashForStatement > node) | BashppListener | |
| exitBashFunction(std::shared_ptr< AST::BashFunction > node) | BashppListener | |
| exitBashIfCondition(std::shared_ptr< AST::BashIfCondition > node) | BashppListener | |
| exitBashIfElseBranch(std::shared_ptr< AST::BashIfElseBranch > node) | BashppListener | |
| exitBashIfRootBranch(std::shared_ptr< AST::BashIfRootBranch > node) | BashppListener | |
| exitBashIfStatement(std::shared_ptr< AST::BashIfStatement > node) | BashppListener | |
| exitBashInCondition(std::shared_ptr< AST::BashInCondition > node) | BashppListener | |
| exitBashPipeline(std::shared_ptr< AST::BashPipeline > node) | BashppListener | |
| exitBashRedirection(std::shared_ptr< AST::BashRedirection > node) | BashppListener | |
| exitBashSelectStatement(std::shared_ptr< AST::BashSelectStatement > node) | BashppListener | |
| exitBashTestConditionCommand(std::shared_ptr< AST::BashTestConditionCommand > node) | BashppListener | |
| exitBashUntilStatement(std::shared_ptr< AST::BashUntilStatement > node) | BashppListener | |
| exitBashVariable(std::shared_ptr< AST::BashVariable > node) | BashppListener | |
| exitBashWhileOrUntilCondition(std::shared_ptr< AST::BashWhileOrUntilCondition > node) | BashppListener | |
| exitBashWhileStatement(std::shared_ptr< AST::BashWhileStatement > node) | BashppListener | |
| exitBlock(std::shared_ptr< AST::Block > node) | BashppListener | |
| exitClassDefinition(std::shared_ptr< AST::ClassDefinition > node) | BashppListener | |
| exitConnective(std::shared_ptr< AST::Connective > node) | BashppListener | |
| exitConstructorDefinition(std::shared_ptr< AST::ConstructorDefinition > node) | BashppListener | |
| exitDatamemberDeclaration(std::shared_ptr< AST::DatamemberDeclaration > node) | BashppListener | |
| exitDeleteStatement(std::shared_ptr< AST::DeleteStatement > node) | BashppListener | |
| exitDestructorDefinition(std::shared_ptr< AST::DestructorDefinition > node) | BashppListener | |
| exitDoublequotedString(std::shared_ptr< AST::DoublequotedString > node) | BashppListener | |
| exitDynamicCast(std::shared_ptr< AST::DynamicCast > node) | BashppListener | |
| exitDynamicCastTarget(std::shared_ptr< AST::DynamicCastTarget > node) | BashppListener | |
| exitHeredocBody(std::shared_ptr< AST::HeredocBody > node) | BashppListener | |
| exitHereString(std::shared_ptr< AST::HereString > node) | BashppListener | |
| exitIncludeStatement(std::shared_ptr< AST::IncludeStatement > node) | BashppListener | |
| exitMethodDefinition(std::shared_ptr< AST::MethodDefinition > node) | BashppListener | |
| exitNewStatement(std::shared_ptr< AST::NewStatement > node) | BashppListener | |
| exitObjectAssignment(std::shared_ptr< AST::ObjectAssignment > node) | BashppListener | |
| exitObjectInstantiation(std::shared_ptr< AST::ObjectInstantiation > node) | BashppListener | |
| exitObjectReference(std::shared_ptr< AST::ObjectReference > node) | BashppListener | |
| exitParameterExpansion(std::shared_ptr< AST::ParameterExpansion > node) | BashppListener | |
| exitPointerDeclaration(std::shared_ptr< AST::PointerDeclaration > node) | BashppListener | |
| exitPrimitiveAssignment(std::shared_ptr< AST::PrimitiveAssignment > node) | BashppListener | |
| exitProcessSubstitution(std::shared_ptr< AST::ProcessSubstitution > node) | BashppListener | |
| exitProgram(std::shared_ptr< AST::Program > node) | BashppListener | |
| exitRawSubshell(std::shared_ptr< AST::RawSubshell > node) | BashppListener | |
| exitRawText(std::shared_ptr< AST::RawText > node) | BashppListener | |
| exitSubshellSubstitution(std::shared_ptr< AST::SubshellSubstitution > node) | BashppListener | |
| exitSupershell(std::shared_ptr< AST::Supershell > node) | BashppListener | |
| exitTypeofExpression(std::shared_ptr< AST::TypeofExpression > node) | BashppListener | |
| exitValueAssignment(std::shared_ptr< AST::ValueAssignment > node) | BashppListener | |
| get_include_stack() | BashppListener | |
| get_included_files() | BashppListener | |
| get_lsp_mode() | BashppListener | |
| get_program() | BashppListener | |
| get_source_file() | BashppListener | |
| in_class | BashppListener | private |
| in_method | BashppListener | private |
| in_supershell | BashppListener | private |
| include_paths | BashppListener | private |
| include_stack | BashppListener | private |
| included | BashppListener | private |
| included_files | BashppListener | private |
| included_from | BashppListener | private |
| latest_code_entity() | BashppListener | |
| lsp_mode | BashppListener | private |
| output_file | BashppListener | private |
| output_stream | BashppListener | private |
| parser_errors | AST::BaseListener< BashppListener > | protected |
| primitive | BashppListener | private |
| program | BashppListener | private |
| program_has_errors | AST::BaseListener< BashppListener > | protected |
| replacement_file_contents | BashppListener | private |
| run_on_exit | BashppListener | private |
| self() | AST::BaseListener< BashppListener > | inlineprivate |
| set_arguments(std::vector< char * > arguments) | BashppListener | |
| set_code_buffer(std::shared_ptr< std::ostream > code_buffer) | BashppListener | |
| set_has_errors(bool has_errors) | AST::BaseListener< BashppListener > | inline |
| set_include_paths(std::shared_ptr< std::vector< std::string > > include_paths) | BashppListener | |
| set_included(bool included) | BashppListener | |
| set_included_files(std::shared_ptr< std::set< std::string > > included_files) | BashppListener | |
| set_included_from(BashppListener *included_from) | BashppListener | |
| set_lsp_mode(bool lsp_mode) | BashppListener | |
| set_output_file(std::string output_file) | BashppListener | |
| set_output_stream(std::shared_ptr< std::ostream > output_stream) | BashppListener | |
| set_parser_errors(const std::vector< AST::ParserError > &errors) | AST::BaseListener< BashppListener > | inline |
| set_replacement_file_contents(const std::string &file_path, const std::string &contents) | BashppListener | |
| set_run_on_exit(bool run_on_exit) | BashppListener | |
| set_source_file(std::string source_file) | BashppListener | |
| set_suppress_warnings(bool suppress_warnings) | BashppListener | |
| set_target_bash_version(BashVersion target_bash_version) | BashppListener | |
| should_declare_local() const | BashppListener | private |
| source_file | BashppListener | private |
| suppress_warnings | BashppListener | private |
| target_bash_version | BashppListener | private |
| typeof_stack | BashppListener | private |
| walk(std::shared_ptr< AST::ASTNode > node) | AST::BaseListener< BashppListener > | inline |
| ~BaseListener()=default | AST::BaseListener< BashppListener > | virtual |