Bash++
Bash++ compiler internal documentation
Class Index
A | B | C | D | E | F | H | I | M | N | O | P | R | S | T | V | W
A
Arguments
ArrayAssignment (AST)
ArrayIndex (AST)
ASTNode (AST)
B
BaseListener (AST)
Bash53NativeSupershell (AST)
bash_case (bpp)
bash_case_pattern (bpp)
bash_command_sequence (bpp)
bash_for_or_select (bpp)
bash_function (bpp)
bash_if (bpp)
bash_if_branch (bpp)
bash_while_or_until_condition (bpp)
bash_while_or_until_loop (bpp)
BashArithmeticForCondition (AST)
BashArithmeticForStatement (AST)
BashArithmeticStatement (AST)
BashArithmeticSubstitution (AST)
BashCaseInput (AST)
BashCasePattern (AST)
BashCasePatternHeader (AST)
BashCaseStatement (AST)
BashCommand (AST)
BashCommandSequence (AST)
BashForStatement (AST)
BashFunction (AST)
BashIfCondition (AST)
BashIfElseBranch (AST)
BashIfRootBranch (AST)
BashIfStatement (AST)
BashInCondition (AST)
BashPipeline (AST)
BashppListener
BashppParser (AST)
BashppServer (bpp)
BashRedirection (AST)
BashSelectStatement (AST)
BashTestConditionCommand (AST)
BashUntilStatement (AST)
BashVariable (AST)
BashVersion
BashWhileOrUntilCondition (AST)
BashWhileStatement (AST)
Block (AST)
bpp_class (bpp)
bpp_code_entity (bpp)
bpp_datamember (bpp)
bpp_delete_statement (bpp)
bpp_dynamic_cast_statement (bpp)
bpp_dynamic_cast_target (bpp)
bpp_entity (bpp)
bpp_method (bpp)
bpp_method_parameter (bpp)
bpp_object (bpp)
bpp_object_assignment (bpp)
bpp_object_reference (bpp)
bpp_program (bpp)
bpp_string (bpp)
bpp_value_assignment (bpp)
C
ClassDefinition (AST)
code_segment (bpp)
Connective (AST)
ConstructorDefinition (AST)
ContextExpectations
D
DatamemberDeclaration (AST)
BashppServer::DebounceState (bpp)
BashppServer::DebounceStateMap (bpp)
DeleteStatement (AST)
DestructorDefinition (AST)
diagnostic (bpp)
DoublequotedString (AST)
DynamicCast (AST)
DynamicCastTarget (AST)
E
entity_reference (bpp)
EntityMap
ErrorOrWarning (bpp::ErrorHandling)
ExpectationsStack
F
FilePosition (AST)
FilePosition
FixedString (XGetOpt::Helpers)
FlatIntervalTree
H
HeredocBody (AST)
HereString (AST)
I
IncludeStatement (AST)
InternalError (bpp::ErrorHandling)
FlatIntervalTree::Interval
M
MethodDefinition (AST)
N
NewStatement (AST)
NullBuffer
NullOStream
O
ObjectAssignment (AST)
ObjectInstantiation (AST)
ObjectReference (AST)
Option (XGetOpt)
OptionParser (XGetOpt)
OptionRemainder (XGetOpt)
OptionSequence (XGetOpt)
OptionView (XGetOpt::Helpers)
P
MethodDefinition::Parameter (AST)
ParameterExpansion (AST)
ParsedOption (XGetOpt)
ParserError (AST)
ParserLocation
ParserPosition
PointerDeclaration (AST)
PrimitiveAssignment (AST)
ProcessSubstitution (AST)
Program (AST)
ProgramPool
R
RawSubshell (AST)
RawText (AST)
entity_reference::reference_error (bpp)
Rvalue (AST)
S
ProgramPool::Snapshot
StringType (AST)
SubshellSubstitution (AST)
Supershell (AST)
SymbolPosition (bpp)
SyntaxError (bpp::ErrorHandling)
T
TextView (XGetOpt::Helpers)
ThreadPool
Token (AST)
TypeofExpression (AST)
V
ValueAssignment (AST)
W
Warning (bpp::ErrorHandling)