|
Bash++
Bash++ compiler internal documentation
|
| ▼Nbpp | |
| Cbash_case | A case statement in Bash++ |
| Cbash_case_pattern | A pattern for a case statement in Bash++ |
| Cbash_for | A for loop in Bash++ |
| Cbash_function | |
| Cbash_if | An if statement in Bash++ |
| Cbash_if_branch | A branch of an if statement in Bash++ |
| Cbash_while_condition | The condition for a while loop in Bash++ |
| Cbash_while_loop | A while loop in Bash++ |
| CBashppServer | The main server class for handling LSP requests and notifications |
| Cbpp_class | A class in Bash++ |
| Cbpp_code_entity | An entity which can contain code |
| Cbpp_datamember | A data member in a class |
| Cbpp_delete_statement | A delete statement in Bash++ |
| Cbpp_dynamic_cast_statement | A dynamic_cast statement in Bash++ |
| Cbpp_entity | The base class for all entities in the Bash++ compiler |
| Cbpp_method | A method in a class |
| Cbpp_method_parameter | A parameter in a method |
| Cbpp_object | An object in Bash++ |
| Cbpp_object_address | A statement which takes the address of an object in Bash++ |
| Cbpp_object_assignment | An object assignment statement in Bash++ |
| Cbpp_object_reference | An object reference in Bash++ |
| Cbpp_pointer_dereference | A pointer dereference in Bash++ |
| Cbpp_program | The main program |
| Cbpp_string | The practical difference between bpp_code_entity and bpp_string is how we handle the code buffers |
| Cbpp_value_assignment | A value assignment statement in Bash++ |
| Ccode_segment | A struct to hold (compiled) code segments |
| Cdiagnostic | |
| ▼Centity_reference | |
| Creference_error | |
| CSymbolPosition |