Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alexst07/shell-plus-plus
/ types & classes
Types & classes
360 in github.com/alexst07/shell-plus-plus
⨍
Functions
1,853
◇
Types & classes
360
↓ 318 callers
Class
RunTimeError
* @brief Class to represent an run time error * * This class encapsulates run time error, and it is * used to represent errors as symbol not found,
src/run_time_error.h:38
↓ 10 callers
Class
sigaction
src/cmd-exec.cc:173
↓ 3 callers
Class
Messages
src/msg.h:145
↓ 2 callers
Class
ArrayObject
src/objects/array-object.h:60
↓ 2 callers
Class
Object
src/objects/abstract-obj.h:32
↓ 2 callers
Class
ParserLiteralStringError
src/parser/parser_literal_string.h:13
↓ 2 callers
Class
stat
src/objects/path.cc:245
↓ 1 callers
Class
Message
src/msg.h:26
↓ 1 callers
Class
SymbolTableStack
src/interpreter/symbol-table.h:32
Class
AbstractMethod
src/objects/decl-class-object.h:44
Class
AliasDeclExecutor
src/interpreter/stmt-executor.h:367
Class
AliasDeclaration
src/ast/ast.h:1011
Class
AnnotationDeclaration
src/ast/ast-class-inl.h:47
Class
AnnotationExecutor
src/interpreter/stmt-executor.h:104
Class
AppendFunc
src/modules/env.h:67
Class
Argument
src/ast/ast.h:1794
Class
Arguments
src/cmd-exec.h:35
Class
ArgumentsExecutor
src/interpreter/expr-executor.h:182
Class
ArgumentsList
src/ast/ast.h:1823
Class
Array
src/ast/ast.h:1718
Class
ArrayAppendFunc
src/objects/array-object.h:203
Class
ArrayClearFunc
src/objects/array-object.h:243
Class
ArrayCountFunc
src/objects/array-object.h:259
Class
ArrayExtendFunc
src/objects/array-object.h:211
Class
ArrayFilterFunc
src/objects/array-object.h:304
Class
ArrayForEachFunc
src/objects/array-object.h:288
Class
ArrayIndexFunc
src/objects/array-object.h:251
Class
ArrayInsertFunc
src/objects/array-object.h:219
Class
ArrayInstantiation
src/ast/ast.h:371
Class
ArrayIterObject
src/objects/array-object.h:33
Class
ArrayIterType
src/objects/obj-type.h:355
Class
ArrayJoinFunc
src/objects/array-object.h:195
Class
ArrayMapFunc
src/objects/array-object.h:296
Class
ArrayPopFunc
src/objects/array-object.h:235
Class
ArrayRemoveFunc
src/objects/array-object.h:227
Class
ArrayReverseFunc
src/objects/array-object.h:280
Class
ArraySortFunc
src/objects/array-object.h:267
Class
ArrayType
src/objects/array-object.h:185
Class
AssertFunc
src/modules/std-funcs.h:151
Class
AssignExecutor
Class to execute assignment operation on this class some methods return reference for shared_ptr it is not common in C++, but on this case, the objec
src/interpreter/assign-executor.h:37
Class
AssignableInterface
Interface class to assignable
src/ast/ast.h:263
Class
AssignableList
src/ast/ast.h:473
Class
AssignableListExecutor
src/interpreter/expr-executor.h:33
Class
AssignableValue
src/ast/ast.h:445
Class
AssignmentStatement
src/ast/ast.h:1275
Class
AstNode
src/ast/ast.h:179
Class
AstNodeFactory
src/ast/ast-factory-inl.h:22
Class
AstNodeFactory
src/ast/ast.h:163
Class
AstPrinter
src/ast/ast-printer.h:29
Class
AstVisitor
src/ast/ast.h:164
Class
Attribute
src/ast/ast.h:1771
Class
BaseIter
src/objects/obj-type.h:35
Class
BinaryOperation
src/ast/ast.h:1448
Class
Block
src/ast/ast.h:655
Class
BlockExecutor
src/interpreter/scope-executor.h:89
Class
BoolObject
src/objects/simple-object.h:81
Class
BoolType
src/objects/obj-type.h:286
Class
BreakExecutor
src/interpreter/stmt-executor.h:270
Class
BreakStatement
src/ast/ast.h:1378
Class
CaseStatement
src/ast/ast.h:1150
Class
CatchStatement
src/ast/ast-class-inl.h:434
Class
CdCmd
src/modules/std-cmds.h:31
Class
ClassBlock
src/ast/ast-class-inl.h:213
Class
ClassDeclExecutor
src/interpreter/stmt-executor.h:114
Class
ClassDeclList
src/ast/ast-class-inl.h:180
Class
ClassDeclaration
src/ast/ast-class-inl.h:239
Class
Cmd
src/ast/ast.h:275
Class
CmdAliasEntry
src/cmd-entry.h:112
Class
CmdAndOr
src/ast/ast.h:796
Class
CmdDeclEntry
src/cmd-entry.h:52
Class
CmdDeclExecutor
src/interpreter/stmt-executor.h:323
Class
CmdDeclaration
src/ast/ast-class-inl.h:22
Class
CmdDelimFunc
src/objects/cmd-object.h:136
Class
CmdEntry
command entry class
src/cmd-entry.h:27
Class
CmdEntry
src/interpreter/symbol-table.h:31
Class
CmdErrFunc
src/objects/cmd-object.h:128
Class
CmdExecutor
src/interpreter/cmd-executor.h:28
Class
CmdExpression
src/ast/ast.h:733
Class
CmdFull
src/ast/ast.h:774
Class
CmdInEntry
src/cmd-entry.h:69
Class
CmdIoRedirect
src/ast/ast.h:939
Class
CmdIoRedirectList
src/ast/ast.h:903
Class
CmdIoRedirectListExecutor
src/interpreter/cmd-executor.h:73
Class
CmdIterObject
src/objects/cmd-object.h:33
Class
CmdIterType
src/objects/obj-type.h:325
Class
CmdObject
src/objects/cmd-object.h:52
Class
CmdOutFunc
src/objects/cmd-object.h:120
Class
CmdPiece
src/ast/ast.h:850
Class
CmdPipeSequence
src/ast/ast.h:823
Class
CmdPipeSequenceExecutor
src/interpreter/cmd-executor.h:95
Class
CmdSharedError
src/env-shell.h:33
Class
CmdStatusFunc
src/objects/cmd-object.h:144
Class
CmdType
src/objects/cmd-object.h:111
Class
CmdValueExpr
src/ast/ast.h:1036
Class
Color
* @brief ANSI color codes for terminal output */
src/error-formatter.h:30
Class
CompFor
src/ast/ast.h:1653
Class
CompFunc
src/modules/std-funcs.h:127
Class
CompIf
src/ast/ast.h:1633
Class
ContainerType
src/objects/obj-type.h:375
Class
ContinueExecutor
src/interpreter/stmt-executor.h:280
next →
1–100 of 360, ranked by callers