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
make_fact
src/FactUnion.cpp:167
Method
make_facts
src/FactPointTo.cpp:336
Method
make_facts
src/FactUnion.cpp:176
Method
make_first
* */
src/Function.cpp:453
Method
make_full_bitfields_struct_fields
---------------------------------------------------------------------
src/Type.cpp:697
Method
make_init_value
* find an initializing value for a new variable * for non-pointers, we just use constants * for pointers we need to find another variable to take ad
src/VariableSelector.cpp:817
Method
make_int
* Return a `Constant' representing the integer value `v'. Note that the * return value may not be "fresh." */
src/Constant.cpp:431
Method
make_iteration
src/StatementFor.cpp:157
Method
make_normal_struct_fields
src/Type.cpp:792
Method
make_one_bitfield
src/Type.cpp:670
Method
make_one_bitfield_by_enum
src/Type.cpp:888
Method
make_one_normal_field_by_enum
src/Type.cpp:925
Method
make_one_struct_field
src/Type.cpp:714
Method
make_one_union_field
src/Type.cpp:731
Method
make_possible_compound_assign
src/StatementAssign.cpp:240
Method
make_print_index_str
src/ArrayVariable.cpp:755
Method
make_random
* */
src/ExpressionAssign.cpp:51
Method
make_random
* */
src/StatementContinue.cpp:58
Method
make_random
* */
src/Function.cpp:440
Method
make_random
-------------------------------------------------------------- * Sometimes we need to generate constants outside of any current function, * e.g., ini
src/Constant.cpp:399
Method
make_random
* */
src/ExpressionVariable.cpp:57
Method
make_random
* */
src/StatementExpr.cpp:54
Method
make_random
* */
src/ExpressionFuncall.cpp:71
Method
make_random
* */
src/Statement.cpp:235
Method
make_random
* */
src/StatementAssign.cpp:114
Method
make_random
////////////////////////////////////////////////////////////////////////// * */
src/StatementGoto.cpp:63
Method
make_random
* */
src/Lhs.cpp:60
Method
make_random
* */
src/Block.cpp:123
Method
make_random
* */
src/StatementIf.cpp:59
Method
make_random
* */
src/StatementBreak.cpp:59
Method
make_random
src/ExpressionComma.cpp:59
Method
make_random
* */
src/StatementReturn.cpp:56
Method
make_random
* */
src/Expression.cpp:158
Method
make_random
* */
src/StatementArrayOp.cpp:79
Method
make_random
* Generate a somewhat-trivial `for' loop */
src/StatementFor.cpp:268
Method
make_random
* XXX */
src/FunctionInvocation.cpp:80
Method
make_random_array_init
src/StatementArrayOp.cpp:91
Method
make_random_array_loop
generate loop traversing array(s) */
src/StatementFor.cpp:295
Method
make_random_binary
src/SafeOpFlags.cpp:188
Method
make_random_binary
* */
src/FunctionInvocation.cpp:170
Method
make_random_binary_ptr_comparison
* */
src/FunctionInvocation.cpp:283
Method
make_random_iter_ctrl
* Randomly determine the iteration over an array: initial value, * increment value (negative means going backwards), given the size * of array */
src/StatementArrayOp.cpp:66
Method
make_random_nonzero
src/Constant.cpp:416
Method
make_random_param
* */
src/Expression.cpp:254
Method
make_random_pointer_type
---------------------------------------------------------------------
src/Type.cpp:1175
Method
make_random_signature
src/Function.cpp:414
Method
make_random_struct_type
src/Type.cpp:1113
Method
make_random_unary
src/SafeOpFlags.cpp:152
Method
make_random_unary
* */
src/FunctionInvocation.cpp:142
Method
make_random_union_type
src/Type.cpp:1153
Method
make_random_upto
src/Constant.cpp:407
Method
make_return_const
* Used for protecting depth */
src/Function.cpp:607
Method
make_rndnum_generator
* Create singleton instance. */
src/DefaultRndNumGenerator.cpp:72
Method
make_rndnum_generator
* Factory method to create random number generators. */
src/AbsRndNumGenerator.cpp:70
Method
make_rndnum_generator
* Singleton */
src/SimpleDeltaRndNumGenerator.cpp:72
Method
make_rndnum_generator
* Singleton */
src/DFSRndNumGenerator.cpp:161
Method
make_scalar_consts
* make sure no const-pointers if const_pointers is false */
src/CVQualifiers.cpp:203
Method
make_scalar_volatiles
* make sure no volatile-pointers if volatile-pointers is false */
src/CVQualifiers.cpp:191
Method
make_sequence
src/SequenceFactory.cpp:47
Method
match
src/CVQualifiers.cpp:155
Function
memcpy
runtime/random_inc.h:109
Function
memset
runtime/random_inc.h:119
Method
merge_jump_facts
src/FactMgr.cpp:599
Method
merge_pointees_of_pointer
src/FactPointTo.cpp:706
Method
merge_pointees_of_pointers
src/FactPointTo.cpp:718
Method
monitored_funcs
src/CGOptions.cpp:601
Method
must_break_or_return
src/Block.cpp:390
Method
must_jump
* return true if condition is always true */
src/StatementContinue.cpp:117
Method
must_jump
* return true if condition is always true */
src/StatementGoto.cpp:363
Method
must_jump
src/StatementIf.cpp:221
Method
must_jump
* return true if condition is always true */
src/StatementBreak.cpp:117
Method
must_jump
src/Statement.h:162
Method
must_jump
src/StatementReturn.h:62
Method
must_return
src/Statement.h:160
Method
must_return
src/StatementReturn.h:60
Function
my_greater
src/ProbabilityTable.h:118
Function
my_less
src/ProbabilityTable.h:111
Method
need_no_rhs
src/StatementAssign.h:98
Method
new_variable
------------------------------------------------------------- * generate a new variable and store into AllVars */
src/VariableSelector.cpp:164
Method
next
src/Enumerator.h:85
Method
no_delta_reduction
src/DeltaMonitor.h:57
Method
not_equals
src/Expression.h:130
Method
number_to_type
src/Statement.cpp:129
Method
open_one_output_file
src/DefaultOutputMgr.cpp:85
Method
opportunistic_validate
* validate the pointer with some chance of overlooking safety check * this can create some null/dangling pointer dereferences, which * are used t
src/FactPointTo.cpp:467
Method
output
src/CVQualifiers.cpp:709
Method
output_addr_checks
--------------------------------------------------------------
src/ArrayVariable.cpp:700
Method
output_alt_exprs
* output statement with "all" possible binary reductions. * note this probably takes a long time to compute, therefore we need to limit * the number
src/ReducerOutputMgr.cpp:470
Method
output_array_init
src/CoverageTestExtension.cpp:69
Method
output_artificial_globals
src/ReducerOutputMgr.cpp:962
Method
output_bitfields
src/Bookkeeper.cpp:457
Method
output_block
src/ReducerOutputMgr.cpp:165
Method
output_block_entry_msg
src/ReducerOutputMgr.cpp:342
Method
output_block_skeleton
src/Reducer.cpp:313
Method
output_branches
src/StatementIf.cpp:163
Method
output_call_chain
src/CGContext.cpp:536
Method
output_cast
src/Expression.cpp:241
Method
output_checksum_with_indices
src/ArrayVariable.cpp:632
Method
output_comment_line
src/DefaultOutputMgr.cpp:254
Method
output_comment_line
src/DFSOutputMgr.cpp:121
← previous
next →
1,201–1,300 of 1,599, ranked by callers