MCPcopy Create free account

hub / github.com/DoctorWkt/acwj / functions

Functions15,390 in github.com/DoctorWkt/acwj

↓ 21 callersFunctionnext
Get the next character from the input file.
52_Pointers_pt2/scan.c:19
↓ 21 callersFunctionscan
Scan and return the next token found in the input. Return 1 if token valid, 0 if no tokens left.
24_Function_Params/scan.c:204
↓ 20 callersFunctionloadASTnode
Given an AST node id, load that AST node from the AST file. If nextfunc is set, find the next AST node which is a function. Allocate and return the no
64_6809_Target/tree.c:116
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
51_Arrays_pt2/tree.c:40
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
42_Casting/tree.c:40
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
53_Mop_up_pt2/tree.c:43
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
58_Ptr_Increments/tree.c:43
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
45_Globals_Again/tree.c:40
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
56_Local_Arrays/tree.c:43
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
43_More_Operators/tree.c:40
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
54_Reg_Spills/tree.c:43
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
47_Sizeof/tree.c:40
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
59_WDIW_pt1/tree.c:44
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
60_TripleTest/tree.c:44
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
46_Void_Functions/tree.c:40
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
62_Cleanup/tree.c:44
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
44_Fold_Optimisation/tree.c:40
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
50_Mop_up_pt1/tree.c:40
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
48_Static/tree.c:40
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
49_Ternary/tree.c:40
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
57_Mop_up_pt3/tree.c:43
↓ 20 callersFunctionmkastunary
Make a unary AST node: only one child
52_Pointers_pt2/tree.c:43
↓ 20 callersFunctionscan
Scan and return the next token found in the input. Return 1 if token valid, 0 if no tokens left.
23_Local_Variables/scan.c:204
↓ 20 callersFunctionscan
Scan and return the next token found in the input. Return 1 if token valid, 0 if no tokens left.
21_More_Operators/scan.c:204
↓ 19 callersFunctioncgalloctemp
64_6809_Target/cgqbe.c:66
↓ 19 callersFunctionfatals
34_Enums_and_Typedefs/misc.c:63
↓ 19 callersFunctionmkastleaf
Make an AST leaf node
51_Arrays_pt2/tree.c:34
↓ 19 callersFunctionmkastunary
Make a unary AST node: only one child
40_Var_Initialisation_pt2/tree.c:40
↓ 19 callersFunctionmkastunary
Make a unary AST node: only one child
38_Dangling_Else/tree.c:40
↓ 19 callersFunctionmkastunary
Make a unary AST node: only one child
37_Switch/tree.c:40
↓ 19 callersFunctionmkastunary
Make a unary AST node: only one child
39_Var_Initialisation_pt1/tree.c:40
↓ 19 callersFunctionmkastunary
Make a unary AST node: only one child
41_Local_Var_Init/tree.c:40
↓ 18 callersFunctionfatald
16_Global_Vars/misc.c:60
↓ 18 callersFunctionfatald
15_Pointers_pt1/misc.c:60
↓ 18 callersFunctionfatald
64_6809_Target/misc.c:21
↓ 18 callersFunctionpop
64_6809_Target/cpeep.c:603
↓ 18 callersFunctionputback
Put back an unwanted character
64_6809_Target/scan.c:78
↓ 17 callersFunctioncglabel
Generate a label
63_QBE/cg.c:610
↓ 17 callersFunctiongenlabel
63_QBE/gen.c:10
↓ 17 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
63_QBE/misc.c:13
↓ 17 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
51_Arrays_pt2/misc.c:13
↓ 17 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
53_Mop_up_pt2/misc.c:13
↓ 17 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
58_Ptr_Increments/misc.c:13
↓ 17 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
56_Local_Arrays/misc.c:13
↓ 17 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
54_Reg_Spills/misc.c:13
↓ 17 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
59_WDIW_pt1/misc.c:13
↓ 17 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
60_TripleTest/misc.c:13
↓ 17 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
62_Cleanup/misc.c:13
↓ 17 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
50_Mop_up_pt1/misc.c:13
↓ 17 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
49_Ternary/misc.c:13
↓ 17 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
57_Mop_up_pt3/misc.c:13
↓ 17 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
52_Pointers_pt2/misc.c:13
↓ 17 callersFunctionmkastleaf
Make an AST leaf node
47_Sizeof/tree.c:34
↓ 17 callersFunctionmkastleaf
Make an AST leaf node
50_Mop_up_pt1/tree.c:34
↓ 17 callersFunctionmkastleaf
Make an AST leaf node
48_Static/tree.c:34
↓ 17 callersFunctionmkastleaf
Make an AST leaf node
49_Ternary/tree.c:34
↓ 17 callersFunctionnext
Get the next character from the input file.
45_Globals_Again/scan.c:18
↓ 17 callersFunctionnext
Get the next character from the input file.
43_More_Operators/scan.c:18
↓ 17 callersFunctionnext
Get the next character from the input file.
44_Fold_Optimisation/scan.c:18
↓ 17 callersFunctionptrtype
Return true if a type is of pointer type
58_Ptr_Increments/types.c:15
↓ 17 callersFunctionptrtype
Return true if a type is of pointer type
64_6809_Target/types.c:18
↓ 17 callersFunctionptrtype
Return true if a type is of pointer type
59_WDIW_pt1/types.c:15
↓ 17 callersFunctionptrtype
Return true if a type is of pointer type
60_TripleTest/types.c:15
↓ 16 callersFunctioncgalloctemp
63_QBE/cg.c:82
↓ 16 callersFunctioncgfreereg
Return a register to the list of available registers. Check to see if it's not already there.
60_TripleTest/cg.c:158
↓ 16 callersFunctioncgfreereg
Return a register to the list of available registers. Check to see if it's not already there.
62_Cleanup/cg.c:158
↓ 16 callersFunctioncglabel
Generate a label
51_Arrays_pt2/cg.c:663
↓ 16 callersFunctioncglabel
Generate a label
53_Mop_up_pt2/cg.c:672
↓ 16 callersFunctioncglabel
Generate a label
50_Mop_up_pt1/cg.c:661
↓ 16 callersFunctioncglabel
Generate a label
52_Pointers_pt2/cg.c:667
↓ 16 callersFunctionfatald
14_ARM_Platform/misc.c:60
↓ 16 callersFunctiongenAST
Given an AST, an optional label, and the AST op of the parent, generate assembly code recursively. Return the register id with the tree's final value.
64_6809_Target/gen.c:449
↓ 16 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
42_Casting/misc.c:12
↓ 16 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
40_Var_Initialisation_pt2/misc.c:12
↓ 16 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
45_Globals_Again/misc.c:12
↓ 16 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
43_More_Operators/misc.c:12
↓ 16 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
47_Sizeof/misc.c:13
↓ 16 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
41_Local_Var_Init/misc.c:12
↓ 16 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
46_Void_Functions/misc.c:13
↓ 16 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
44_Fold_Optimisation/misc.c:12
↓ 16 callersFunctionmatch
Ensure that the current token is t, and fetch the next token. Otherwise throw an error
48_Static/misc.c:13
↓ 16 callersFunctionmkastleaf
Make an AST leaf node
45_Globals_Again/tree.c:34
↓ 16 callersFunctionmkastleaf
Make an AST leaf node
46_Void_Functions/tree.c:34
↓ 16 callersFunctionmkastleaf
Make an AST leaf node
44_Fold_Optimisation/tree.c:34
↓ 16 callersFunctionmkastunary
Make a unary AST node: only one child
32_Struct_Access_pt1/tree.c:40
↓ 16 callersFunctionmkastunary
Make a unary AST node: only one child
33_Unions/tree.c:40
↓ 16 callersFunctionmkastunary
Make a unary AST node: only one child
35_Preprocessor/tree.c:40
↓ 16 callersFunctionmkastunary
Make a unary AST node: only one child
36_Break_Continue/tree.c:40
↓ 16 callersFunctionmkastunary
Make a unary AST node: only one child
34_Enums_and_Typedefs/tree.c:40
↓ 16 callersFunctionpointer_to
Given a primitive type, return the type which is a pointer to it
64_6809_Target/types.c:24
↓ 15 callersFunctionExit
Remove temporary files and exit
64_6809_Target/wcc.c:77
↓ 15 callersFunctioncglabel
Generate a label
58_Ptr_Increments/cg.c:669
↓ 15 callersFunctioncglabel
Generate a label
56_Local_Arrays/cg.c:688
↓ 15 callersFunctioncglabel
Generate a label
54_Reg_Spills/cg.c:688
↓ 15 callersFunctioncglabel
Generate a label
59_WDIW_pt1/cg.c:704
↓ 15 callersFunctioncglabel
Generate a label
60_TripleTest/cg.c:704
↓ 15 callersFunctioncglabel
Generate a label
62_Cleanup/cg.c:714
↓ 15 callersFunctioncglabel
Generate a label
57_Mop_up_pt3/cg.c:691
↓ 15 callersFunctionfatal
Print out fatal messages
12_Types_pt1/misc.c:50
↓ 15 callersFunctiongenlabel
58_Ptr_Increments/gen.c:10
← previousnext →201–300 of 15,390, ranked by callers