Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alexst07/shell-plus-plus
/ functions
Functions
1,853 in github.com/alexst07/shell-plus-plus
⨍
Functions
1,853
◇
Types & classes
360
Function
TEST
test/unit/parser_test.cc:7
Function
TEST
test/unit/lexer_test.cc:6
Method
ThrowExecutor
src/interpreter/stmt-executor.h:201
Method
ThrowStatement
src/ast/ast-class-inl.h:562
Method
Token
src/parser/token.h:76
Method
TokenEndFullCmd
src/parser/parser.h:210
Method
TokenStream
src/parser/token.h:297
Method
TokenValueStr
src/parser/parser.h:97
Method
TokenValueToStr
src/parser/token.h:222
Method
TryCatchExecutor
src/interpreter/stmt-executor.h:184
Method
TryCatchStatement
src/ast/ast-class-inl.h:537
Method
TupleInstantiation
src/ast/ast.h:439
Method
TupleIterObject
src/objects/tuple-object.cc:23
Method
TupleIterType
src/objects/tuple-object.h:61
Method
TupleObject
src/objects/tuple-object.h:71
Method
TupleType
src/objects/obj-type.h:396
Method
Type
src/interpreter/symbol-table.h:276
Method
Type
src/objects/obj-type.h:268
Method
TypeObject
src/objects/obj-type.h:178
Method
UnaryAdd
src/objects/decl-class-object.cc:494
Method
UnaryAdd
src/objects/abstract-obj.h:313
Method
UnaryOperation
src/ast/ast.h:1587
Method
UnarySub
src/objects/decl-class-object.cc:501
Method
UnarySub
src/objects/abstract-obj.h:319
Method
UnsetFunc
src/modules/env.h:81
Method
Var2Pipe
src/interpreter/cmd-executor.cc:502
Method
VarEnvExecutor
src/interpreter/stmt-executor.h:391
Method
VarEnvId
src/ast/ast.h:1523
Method
VarEnvStatement
src/ast/ast.h:1371
Method
VariableDeclaration
src/ast/ast-class-inl.h:427
Method
Variadic
src/objects/func-object.cc:54
Method
WaitForJob
src/cmd-exec.cc:396
Method
WhileExecutor
src/interpreter/stmt-executor.h:221
Method
WhileStatement
src/ast/ast.h:1247
Method
assign
src/ast/ast.h:1262
Method
assignable_list
src/ast/ast.h:416
Method
begin
src/msg.h:170
Method
begin
src/interpreter/symbol-table.h:268
Method
blank_after
src/ast/ast.h:1044
Method
block
src/ast/ast-class-inl.h:32
Method
block
shared is passed because the pointer of body function is used by others objects, this object can exists even when the ast doesn't exists anymore, it h
src/ast/ast-class-inl.h:111
Method
block
src/ast/ast-class-inl.h:257
Method
block
src/ast/ast-class-inl.h:379
Method
block
src/ast/ast-class-inl.h:454
Method
block
src/ast/ast-class-inl.h:480
Method
block
src/ast/ast.h:1075
Method
block
src/ast/ast.h:1160
Method
block
src/ast/ast.h:1239
Method
block
src/ast/ast.h:1416
Function
c_strcmp
compare string in compile time
src/objects/object-factory.h:44
Method
children
src/ast/ast-class-inl.h:93
Method
children
src/ast/ast-class-inl.h:190
Method
children
src/ast/ast-class-inl.h:319
Method
children
src/ast/ast.h:295
Method
children
src/ast/ast.h:349
Method
children
src/ast/ast.h:481
Method
children
src/ast/ast.h:691
Method
children
src/ast/ast.h:882
Method
children
src/ast/ast.h:913
Method
children
src/ast/ast.h:990
Method
children
src/ast/ast.h:1831
Method
cmd
src/ast/ast.h:741
Method
cmd
src/ast/ast.h:911
Method
cmd
src/ast/ast.h:1019
Method
decl_list
src/ast/ast-class-inl.h:350
Method
end
src/interpreter/symbol-table.h:264
Method
exp
src/ast/ast-class-inl.h:555
Method
exp
src/ast/ast.h:1101
Method
exp
src/ast/ast.h:1199
Method
exp
src/ast/ast.h:1237
Method
exp
src/ast/ast.h:1341
Method
exp
src/ast/ast.h:1361
Method
exp
src/ast/ast.h:1554
Method
exp
src/ast/ast.h:1579
Method
exp
src/ast/ast.h:1749
Method
exp_list
src/ast/ast-class-inl.h:452
Method
exp_list
src/ast/ast.h:1071
Method
exp_list
src/ast/ast.h:1158
Method
exp_list
src/ast/ast.h:1181
Method
expr
src/ast/ast.h:721
Method
file
src/run_time_error.h:150
Method
getChar
src/parser/parser_literal_string.h:66
Method
has_block
src/ast/ast-class-inl.h:259
Method
has_elements
src/ast/ast.h:418
Method
has_from
src/ast/ast.h:600
Method
has_interfaces
src/ast/ast-class-inl.h:383
Function
help
shell/main.cc:23
Method
id
src/ast/ast-class-inl.h:30
Method
id
src/ast/ast.h:523
Method
id
src/ast/ast.h:1533
Method
inside_func
src/interpreter/executor.h:104
Method
inside_func
src/interpreter/stmt-executor.h:87
Method
inside_func
src/interpreter/scope-executor.h:75
Method
inside_loop
this method is used for decide if some statement can be called on that moment, for example break statement can be called only inside loops and switch
src/interpreter/executor.h:85
Method
inside_loop
src/interpreter/expr-executor.h:196
Method
inside_loop
src/interpreter/expr-executor.h:215
Method
inside_loop
src/interpreter/stmt-executor.h:79
Method
inside_loop
src/interpreter/stmt-executor.h:231
Method
inside_loop
src/interpreter/stmt-executor.h:258
Method
inside_loop
src/interpreter/stmt-executor.h:301
← previous
next →
1,501–1,600 of 1,853, ranked by callers