Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/csmith-project/csmith
/ functions
Functions
1,599 in github.com/csmith-project/csmith
⨍
Functions
1,599
◇
Types & classes
385
Method
empty_line
* */
src/SimpleDeltaSequence.cpp:120
Method
empty_line
src/StringUtils.cpp:41
Method
enable
* */
src/Filter.cpp:55
Method
enable_builtin_kinds
src/CGOptions.cpp:664
Method
enable_compatible_check
src/CompatibleChecker.cpp:72
Method
enabled_builtin
src/CGOptions.cpp:682
Method
enabled_builtin_kind
src/CGOptions.cpp:674
Method
end_with
src/StringUtils.cpp:268
Method
equal
src/FactPointTo.cpp:564
Method
equal
src/FactUnion.cpp:204
Method
equals
src/ExpressionAssign.cpp:107
Method
equals
do some constant folding */
src/FunctionInvocationBinary.cpp:168
Method
equals
src/FunctionInvocation.h:166
Method
equals
src/ExpressionFuncall.h:81
Method
equals
src/ExpressionComma.h:64
Method
equals
src/Expression.h:131
Method
equals
do some constant folding */
src/FunctionInvocationUnary.cpp:159
Method
expand_block_for_goto
* enlarge the block to contains both src and dest of jump edges, if there are * some destinations in this block. This is used to create a local varia
src/VariableSelector.cpp:756
Method
expand_check
src/PartialExpander.cpp:159
Method
expand_struct_union_vars
*expand each struct/union field to a single variable */
src/VariableSelector.cpp:176
Method
field_is_read
* whether any field of a struct/union is been read */
src/Effect.cpp:432
Method
field_is_written
* whether any field of a struct/union is been written */
src/Effect.cpp:450
Method
filter
src/Statement.cpp:139
Method
filter
src/VectorFilter.cpp:69
Method
filter
src/VariableSelector.cpp:105
Method
filter
src/MspFilters.cpp:48
Method
filter_invalid_nums
src/DFSRndNumGenerator.cpp:267
Method
find_addressed_var
src/Reducer.cpp:1208
Method
find_all_non_array_visible_vars
src/VariableSelector.cpp:697
Method
find_all_non_bitfield_visible_vars
src/VariableSelector.cpp:679
Method
find_all_visible_vars
find all visible variables at block b */
src/VariableSelector.cpp:740
Method
find_any_char
src/StringUtils.cpp:99
Function
find_blk_for_var
src/Function.cpp:127
Method
find_edges_in
* find CFG edges leading to this statement, found edges are stored in pass-in param "edges" * return the number of edges found */
src/Statement.cpp:465
Method
find_fixed_point
* DFA analysis for a block: * * we must considers all kinds of blocks: block for for-loops; block for if-true and if-false; block for * function bo
src/Block.cpp:579
Method
find_good_jump_block
src/StatementGoto.cpp:317
Method
find_invoke_by_eid
src/Reducer.cpp:766
Method
find_jump_label
* return the label if this statement is the destination of a "goto" statement */
src/Statement.cpp:486
Method
find_jump_sources
* find all "goto" statements that jumps to this statement */
src/Statement.cpp:508
Method
find_local_vars_to_lift
find local variables that have to be lifted to global, most likely because they are used via pointer in a callee function at the bottom of a call chai
src/Reducer.cpp:445
Method
find_pointer_type
--------------------------------------------------------------------- find the pointer type to the given type in existing types, * return 0 if not fo
src/Type.cpp:462
Method
find_required_labels
src/Reducer.cpp:270
Method
find_stm_by_id
src/Reducer.cpp:202
Method
find_type
src/Type.cpp:447
Method
find_union_pointees
find union fields that are referred to by this expression */
src/FactPointTo.cpp:852
Method
find_updated_facts
src/FactMgr.cpp:685
Method
find_updated_final_facts
src/FactMgr.cpp:701
Method
find_used_vars
src/Reducer.cpp:1224
Method
find_var_by_name
src/VariableSelector.cpp:1523
Method
find_variable_scope
-------------------------------------------------------------- find the scope of a variable in relative to the current context * return: -1 if is gl
src/CGContext.cpp:482
Method
first_nonspace_char
src/StringUtils.cpp:89
Method
fix_options_for_cpp
Add options necessary for cpp
src/CGOptions.cpp:319
Method
flags_to_type
src/SafeOpFlags.cpp:80
Method
from_tail_to_head
* check if there is a control flow edge from the tail to the head of the block */
src/Block.cpp:412
Method
genrand
src/DefaultRndNumGenerator.cpp:183
Method
genrand
src/AbsRndNumGenerator.cpp:132
Method
genrand
src/DFSRndNumGenerator.cpp:481
Method
getOutputMgr
src/DefaultProgramGenerator.h:43
Method
get_all_array_vars
src/VariableSelector.cpp:719
Method
get_all_local_vars
src/VariableSelector.cpp:730
Method
get_all_ok_struct_union_types
src/Type.cpp:530
Method
get_all_qualifiers
* For now, only used to generate all qualifiers for struct fields. * Also, since we don't support fields with pointer types, we only * enumerate the
src/CVQualifiers.cpp:671
Method
get_all_values
src/Probabilities.cpp:315
Method
get_array
src/ArrayVariable.h:75
Method
get_binop_string
src/FunctionInvocationBinary.cpp:299
Method
get_bitfield_length
src/Type.cpp:863
Method
get_blocks
src/StatementArrayOp.h:69
Method
get_blocks
src/StatementIf.h:59
Method
get_blocks
src/StatementFor.h:72
Method
get_call
src/StatementExpr.h:61
Method
get_called_funcs
src/ExpressionComma.h:56
Method
get_called_funcs
src/ExpressionFuncall.cpp:141
Method
get_called_funcs
src/ExpressionAssign.h:62
Method
get_called_funcs
src/FunctionInvocation.cpp:357
Method
get_collective
src/ArrayVariable.h:74
Method
get_complexity
src/ExpressionVariable.h:71
Method
get_complexity
src/Constant.h:86
Method
get_complexity
src/ExpressionComma.h:69
Method
get_complexity
src/ExpressionFuncall.cpp:147
Method
get_complexity
src/ExpressionAssign.h:75
Method
get_count_prefix
src/DefaultProgramGenerator.cpp:83
Method
get_current_pos
src/DFSRndNumGenerator.h:72
Method
get_current_sid
src/Statement.h:177
Method
get_dec1
src/AbsRndNumGenerator.cpp:168
Method
get_decision_depth
src/DFSRndNumGenerator.h:68
Method
get_depth_protect
src/Block.h:74
Method
get_dereferenced_ptrs
src/ExpressionVariable.cpp:231
Method
get_dereferenced_ptrs
src/StatementExpr.cpp:125
Method
get_dereferenced_ptrs
src/ExpressionFuncall.cpp:167
Method
get_dereferenced_ptrs
src/Statement.cpp:319
Method
get_dereferenced_ptrs
src/StatementAssign.cpp:365
Method
get_dereferenced_ptrs
src/Lhs.cpp:245
Method
get_dereferenced_ptrs
src/Block.cpp:521
Method
get_dereferenced_ptrs
src/ExpressionAssign.h:73
Method
get_dereferenced_ptrs
src/ExpressionComma.cpp:103
Method
get_dereferenced_ptrs
src/StatementReturn.cpp:75
Method
get_dereferenced_ptrs
src/Expression.cpp:140
Method
get_dimension
src/ArrayVariable.h:52
Method
get_error
src/Error.h:88
Method
get_eval_to_subexps
src/ExpressionAssign.cpp:119
← previous
next →
901–1,000 of 1,599, ranked by callers