Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/20urc3/Publications
/ functions
Functions
106 in github.com/20urc3/Publications
⨍
Functions
106
◇
Types & classes
125
↓ 37 callers
Method
to_string
(&self)
dev/codegen.rs:775
↓ 6 callers
Function
isInteger
(n)
dev/repro.js:111
↓ 3 callers
Method
declaration_to_string
(&self, declaration: &Declaration)
dev/codegen.rs:1034
↓ 3 callers
Method
generate_random_attributes
(&self, tag: &HtmlTag, rng: &mut impl Rng)
dev/codegen.rs:348
↓ 3 callers
Method
randomInt
()
dev/repro.js:60
↓ 3 callers
Function
recordActionWithErrorHandling
(action, id, target, key)
dev/repro.js:254
↓ 3 callers
Method
statement_to_string
(&self, statement: &Statement)
dev/codegen.rs:975
↓ 2 callers
Method
generate_probabilistic
(&mut self, max_depth: usize, max_children: usize)
dev/codegen.rs:222
↓ 2 callers
Method
generate_stylesheet
(&mut self, tag_weights: &CssTagWeights)
dev/codegen.rs:411
↓ 2 callers
Method
get_weight
(weight_map: &JsWeightMap, key: &str)
dev/codegen.rs:1143
↓ 2 callers
Function
isBigint
(v)
dev/repro.js:98
↓ 2 callers
Function
isString
(v)
dev/repro.js:92
↓ 2 callers
Function
isSymbol
(v)
dev/repro.js:101
↓ 2 callers
Method
randomFloat
()
dev/repro.js:65
↓ 2 callers
Function
reportError
(msg)
dev/repro.js:217
↓ 1 callers
Function
f12
(a13, a14, a15)
dev/repro.js:319
↓ 1 callers
Method
generate_declaration
(&self, weights: &CssTagWeights)
dev/codegen.rs:506
↓ 1 callers
Method
generate_property_value
(&self, property: &CssProperty)
dev/codegen.rs:533
↓ 1 callers
Method
generate_random_element
(&self, weights: &HtmlTagWeight, rng: &mut impl Rng, depth: usize, max_children: usize)
dev/codegen.rs:277
↓ 1 callers
Method
generate_rule
(&self, tag_weights: &CssTagWeights)
dev/codegen.rs:427
↓ 1 callers
Method
generate_selector
(&self)
dev/codegen.rs:449
↓ 1 callers
Method
get_allowed_tags_for_depth
(&self, depth: usize)
dev/codegen.rs:329
↓ 1 callers
Method
html_contains_class
(&self, class_name: &str)
dev/codegen.rs:926
↓ 1 callers
Method
html_contains_element
(&self, tag_name: &str)
dev/codegen.rs:908
↓ 1 callers
Method
html_contains_id
(&self, id: &str)
dev/codegen.rs:946
↓ 1 callers
Function
isNumber
(v)
dev/repro.js:95
↓ 1 callers
Function
isNumericString
(s)
dev/repro.js:122
↓ 1 callers
Function
isSimpleString
(s)
dev/repro.js:117
↓ 1 callers
Method
probability
(p)
dev/repro.js:68
↓ 1 callers
Function
probe
(id, value)
dev/repro.js:264
↓ 1 callers
Function
randomIntBelow
(n)
dev/repro.js:200
↓ 1 callers
Function
randomIntBetween
(start, end)
dev/repro.js:188
↓ 1 callers
Function
recordAction
(action, id, target, key)
dev/repro.js:225
↓ 1 callers
Method
validate_color
(&self, value: &str)
dev/codegen.rs:737
↓ 1 callers
Method
validate_css_selectors_match_html
Validate that CSS selectors match existing HTML elements
dev/codegen.rs:876
↓ 1 callers
Method
validate_declaration
(&self, decl: &CssDeclaration)
dev/codegen.rs:714
↓ 1 callers
Method
validate_display
(&self, value: &str)
dev/codegen.rs:762
↓ 1 callers
Method
validate_length
(&self, value: &str)
dev/codegen.rs:746
↓ 1 callers
Method
validate_position
(&self, value: &str)
dev/codegen.rs:767
↓ 1 callers
Method
validate_rule
Method to validate a CSS rule
dev/codegen.rs:652
↓ 1 callers
Method
validate_selector
(&self, selector: &CssSelector)
dev/codegen.rs:669
↓ 1 callers
Method
write_pretty
(&self, f: &mut String, indent: usize)
dev/codegen.rs:171
Function
EmptyArray
()
dev/repro.js:77
Function
F7
(a9, a10, a11)
dev/repro.js:315
Function
LLVMFuzzerInitialize
dev/fuzzing_harness_template.c:5
Function
LLVMFuzzerTestOneInput
dev/fuzzing_harness_template.c:12
Function
LLVMFuzzerTestOneInput
Articles/LIB_HARNESS_GUIDE/harness/fonts.c:13
Function
LLVMFuzzerTestOneInput
Articles/LIB_HARNESS_GUIDE/harness/sizing_scaling.c:12
Function
LLVMFuzzerTestOneInput
Articles/LIB_HARNESS_GUIDE/harness/core_api_harness.c:14
Method
check_node
Recursively check if HTML contains element
dev/codegen.rs:911
Method
constructor
(seed)
dev/repro.js:57
Method
expression_to_string
(&self, expression: &Expression)
dev/codegen.rs:1074
Method
find_variable_by_type
Find a variable of a specific type in the scope chain
dev/codegen.rs:1440
Method
fmt
(&self, f: &mut fmt::Formatter)
dev/codegen.rs:20
Method
generate
Generate a new JavaScript program respecting semantic rules
dev/codegen.rs:1121
Method
generate_binary_expression
Generate a binary expression with type compatibility
dev/codegen.rs:1321
Method
generate_binary_operator
Generate a random binary operator
dev/codegen.rs:1459
Method
generate_block_statement
Generate a block statement with its own scope
dev/codegen.rs:1649
Method
generate_body
(&self, weights: &HtmlTagWeight, rng: &mut impl Rng, depth: usize, max_children: usize)
dev/codegen.rs:258
Method
generate_call_expression
Generate a function call using declared variables
dev/codegen.rs:1478
Method
generate_document
(&mut self, html_weights: &HtmlTagWeight, css_weights: &CssTagWeights, max_depth: usize, max_children: usize)
dev/codegen.rs:823
Method
generate_export_declaration
Generate an export declaration
dev/codegen.rs:1634
Method
generate_expression
Generate a semantically valid expression
dev/codegen.rs:1253
Method
generate_expression_statement
Generate an expression statement using available variables
dev/codegen.rs:1241
Method
generate_head
(&self, weights: &HtmlTagWeight, rng: &mut impl Rng)
dev/codegen.rs:238
Method
generate_if_statement
Generate an if-statement
dev/codegen.rs:1675
Method
generate_import_declaration
Generate an import declaration that updates scope
dev/codegen.rs:1605
Method
generate_literal_expression
Generate a literal expression with its type
dev/codegen.rs:1527
Method
generate_module
Generate a module with random module items
dev/codegen.rs:1173
Method
generate_return_statement
Generate a return statement
dev/codegen.rs:1705
Method
generate_script
Generate a script with a random number of statements
dev/codegen.rs:1148
Method
generate_statement
Generate a weighted random statement with semantic enforcement
dev/codegen.rs:1204
Method
generate_typed_expression
Generate an expression of a specific type
dev/codegen.rs:1402
Method
generate_variable_declaration
Generate a variable declaration and update scope
dev/codegen.rs:1551
Function
get
(target, key, receiver)
dev/repro.js:267
Method
get_builtin_function
Get a built-in function with its return type
dev/codegen.rs:1510
Method
get_random_variable_from_scope
Get a random variable from the current scope or parent scopes
dev/codegen.rs:1289
Method
get_variable_type
Get the type of a variable based on its initialization
dev/codegen.rs:1316
Method
get_weight
Retrieves the probability weight for a given AST node type. # Parameters `key` - String identifier for the node type (e.g., "statement_if") # Return
dev/javascript.rs:1937
Function
has
(target, key)
dev/repro.js:282
Function
isBoolean
(v)
dev/repro.js:104
Function
isFunction
(v)
dev/repro.js:89
Function
isObject
(v)
dev/repro.js:86
Function
isUndefined
(v)
dev/repro.js:107
Function
main
Articles/LIB_HARNESS_GUIDE/harness/simple1.c:6
Function
main
Articles/LIB_HARNESS_GUIDE/harness/simple2.c:6
Function
main
Articles/LIB_HARNESS_GUIDE/harness/glyphs.c:28
Method
maybe_generate_tag
(&self, tag: HtmlTag, weights: &HtmlTagWeight, rng: &mut impl Rng)
dev/codegen.rs:385
Method
new
()
dev/codegen.rs:207
Method
new
(user_overrides: Option<HashMap<String, f64>>)
dev/javascript.rs:1433
Function
probability
(p)
dev/repro.js:184
Function
probeWithErrorHandling
(id, value)
dev/repro.js:295
Function
randomBigintBetween
(start, end)
dev/repro.js:195
Function
randomElement
(array)
dev/repro.js:204
Function
randomFloat
()
dev/repro.js:192
Function
reportResults
()
dev/repro.js:220
Method
reseed
(seed)
dev/repro.js:71
Function
set
(target, key, value, receiver)
dev/repro.js:277
Method
to_string_pretty
(&self)
dev/codegen.rs:165
Function
tryAccessProperty
(prop, obj)
dev/repro.js:128
next →
1–100 of 106, ranked by callers