Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/corca-ai/nose
/ functions
Functions
9,967 in github.com/corca-ai/nose
⨍
Functions
9,967
◇
Types & classes
849
↓ 870 callers
Method
iter
(self)
crates/nose-il/src/unit_domains.rs:31
↓ 801 callers
Method
kind
(&self, id: NodeId)
crates/nose-il/src/il.rs:141
↓ 729 callers
Method
len
Number of nodes allocated so far.
crates/nose-il/src/builder.rs:59
↓ 724 callers
Method
node
(&self, id: NodeId)
crates/nose-il/src/il.rs:136
↓ 698 callers
Method
get
( &self, contexts: &[FileImportContext], importer_file_idx: usize, module_hash
crates/nose-frontend/src/module_imports/exports.rs:42
↓ 648 callers
Method
children
(&self, id: NodeId)
crates/nose-il/src/il.rs:147
↓ 476 callers
Method
collect
(il: &'a Il, interner: &'a Interner)
crates/nose-detect/src/strict_exact/facts.rs:12
↓ 440 callers
Function
stable_symbol_hash
FNV-1a 64-bit content hash of a string — the canonical "stable symbol hash" used wherever a string's identity must survive across runs and across crat
crates/nose-il/src/intern.rs:66
↓ 433 callers
Method
add
Allocate a node with the given children (copied into the edge arena).
crates/nose-il/src/builder.rs:37
↓ 380 callers
Method
join
(self, other: ValueDomain)
crates/nose-semantics/src/evidence/value_laws.rs:20
↓ 347 callers
Method
span
Build a [`Span`] from a CST node (1-based inclusive lines).
crates/nose-frontend/src/lower.rs:226
↓ 324 callers
Method
add
( &mut self, kind: NodeKind, payload: Payload, span: Span, children: &
crates/nose-frontend/src/lower.rs:245
↓ 292 callers
Method
intern
Intern `s`, returning its stable [`Symbol`].
crates/nose-il/src/intern.rs:36
↓ 273 callers
Function
node
(kind: NodeKind, exact_tag: u64)
crates/nose-detect/src/abstraction.rs:333
↓ 260 callers
Method
contains
Whether `other` is wholly contained in this half-open byte range.
crates/nose-il/src/span.rs:69
↓ 260 callers
Method
find
(&mut self, x: usize)
crates/nose-detect/src/cluster.rs:16
↓ 253 callers
Method
append
(&mut self, other: VerifyExclusions)
crates/nose-cli/src/verify_collect.rs:128
↓ 251 callers
Method
iter
(&self)
crates/nose-frontend/src/type_domain_aliases.rs:74
↓ 246 callers
Method
resolve
Resolve a [`Symbol`] back to its string. Panics if the symbol came from a different interner (a programming error).
crates/nose-il/src/intern.rs:42
↓ 205 callers
Method
text
Source text covered by a CST node.
crates/nose-frontend/src/lower.rs:217
↓ 203 callers
Method
clone
(&self)
crates/nose-il/src/il.rs:81
↓ 177 callers
Function
write
Write `families` as the accepted baseline, sorted by id for stable git diffs.
crates/nose-cli/src/baseline.rs:428
↓ 166 callers
Function
sp
(line: u32)
crates/nose-semantics/src/tests.rs:89
↓ 162 callers
Method
is_empty
(&self)
crates/nose-il/src/builder.rs:85
↓ 156 callers
Method
finish
( self, root: NodeId, meta: FileMeta, units: Vec<Unit>, cid_names: Vec
crates/nose-il/src/builder.rs:89
↓ 146 callers
Method
empty_block
An empty `Block` (used for absent loop init/update slots, empty bodies).
crates/nose-frontend/src/lower/builder.rs:5
↓ 132 callers
Function
print
()
crates/nose-cli/src/capabilities.rs:213
↓ 131 callers
Method
mk
(&mut self, mut op: ValOp, mut args: Vec<ValueId>)
crates/nose-normalize/src/value_graph/canonicalize/core.rs:4
↓ 130 callers
Method
eval
( &mut self, expr: NodeId, env: &FxHashMap<u32, ValueId>, )
crates/nose-normalize/src/value_graph/eval/core.rs:4
↓ 128 callers
Method
kind
(self)
crates/nose-detect/src/connected.rs:71
↓ 127 callers
Function
finish_il
(builder: IlBuilder, root: NodeId, lang: Lang)
crates/nose-semantics/src/tests.rs:97
↓ 127 callers
Method
sym
(&self, s: &str)
crates/nose-frontend/src/lower.rs:221
↓ 115 callers
Function
value_fp
Value-graph fingerprint of the first function unit.
crates/nose-cli/tests/equivalence.rs:163
↓ 93 callers
Function
sp
(line: u32)
crates/nose-normalize/src/value_graph/tests/support.rs:65
↓ 92 callers
Function
temp_dir
(tag: &str)
crates/nose-frontend/src/corpus_tests.rs:13
↓ 87 callers
Method
is_empty
(&self)
crates/nose-frontend/src/module_imports/exports.rs:34
↓ 84 callers
Method
nil?
bench/type4/adversarial/cases/null_option_presence/presence_api_boundary.rb:2
↓ 81 callers
Method
collect
(il: &Il, interner: &Interner, scope: NodeId)
crates/nose-normalize/src/binding_evidence.rs:269
↓ 81 callers
Function
evidence
( id: u32, anchor: EvidenceAnchor, kind: EvidenceKind, status: EvidenceStatus, )
crates/nose-semantics/src/tests.rs:114
↓ 79 callers
Function
run
(old: &Il)
crates/nose-normalize/src/dce.rs:16
↓ 76 callers
Method
next
(&mut self)
crates/nose-markdown/src/synth.rs:23
↓ 75 callers
Function
lower
( file: FileId, path: &str, src: &[u8], interner: &Interner, )
crates/nose-frontend/src/c.rs:27
↓ 71 callers
Function
lower_source
Lower a single in-memory source buffer.
crates/nose-frontend/src/lib.rs:91
↓ 70 callers
Method
add
(self, a, b)
examples/sum.py:18
↓ 70 callers
Function
query_json
(out: &str)
crates/nose-cli/tests/cli/support.rs:357
↓ 64 callers
Function
finish_test_il
(builder: IlBuilder, root: NodeId, lang: Lang)
crates/nose-normalize/src/value_graph/tests/support.rs:69
↓ 63 callers
Function
library_method_call_contract
( lang: Lang, name: &str, arg_count: usize, )
crates/nose-semantics/src/library_api/rows/methods.rs:348
↓ 63 callers
Function
semantics
(lang: Lang)
crates/nose-semantics/src/language_profile.rs:44
↓ 62 callers
Method
evidence_dependencies_asserted
Whether every dependency of `record` (transitively) resolves and is `Asserted`. Id resolution goes through the lazy evidence index — the previous per-
crates/nose-il/src/il.rs:306
↓ 55 callers
Method
flatten
Flatten a commutative-operator chain rooted at `root` (same `key`) into its leaf operands, so two chains can be matched as multisets rather than posit
crates/nose-detect/src/witness/anti_unify.rs:70
↓ 55 callers
Function
normalize
(il: &Il, interner: &Interner, opts: &NormalizeOptions)
crates/nose-normalize/src/lib.rs:261
↓ 53 callers
Method
as_str
(self)
crates/nose-cli/src/divergence.rs:121
↓ 53 callers
Method
evidence_anchored_at
Evidence records whose anchor sits exactly at `span` (all anchor kinds match by exact span equality). Backed by the lazy evidence index, so a caller n
crates/nose-il/src/il.rs:316
↓ 53 callers
Method
write
(&self, name: &str, src: &str)
crates/nose-cli/tests/cli/support.rs:142
↓ 52 callers
Method
compile
(self)
scripts/corpus-priority-census.py:74
↓ 52 callers
Function
library_api_contract_id_hash
(id: LibraryApiContractId)
crates/nose-semantics/src/library_api/contracts.rs:72
↓ 52 callers
Function
run
(args: &[&str])
crates/nose-cli/tests/cli/support.rs:232
↓ 50 callers
Function
library_api_callee_contract_hash
(callee: LibraryApiCalleeContract)
crates/nose-semantics/src/library_api/contracts.rs:187
↓ 49 callers
Method
var
A `Var` carrying the raw identifier name (canonicalized later).
crates/nose-frontend/src/lower/builder.rs:21
↓ 48 callers
Function
collect
(il: &Il, node: NodeId, out: &mut FxHashSet<Span>)
crates/nose-frontend/src/module_imports/snapshot.rs:171
↓ 47 callers
Method
is_empty
(&self)
crates/nose-normalize/src/call_target_evidence/imported.rs:46
↓ 44 callers
Function
js_like_lang
(lang: Lang)
crates/nose-semantics/src/language_profile.rs:169
↓ 44 callers
Function
language_core_evidence_provenance
(lang: Lang)
crates/nose-semantics/src/language_profile.rs:64
↓ 43 callers
Function
il_with_interner
(src: &str)
crates/nose-frontend/src/swift/tests.rs:9
↓ 43 callers
Function
make_project
Write a small project (a 3-copy clone family + a decoy) into a unique temp dir.
crates/nose-cli/tests/cli/support.rs:35
↓ 41 callers
Function
query_min_json
`nose query <dir> --mode <mode> --format json --top 0` with the tiny-fixture floors (`--min-lines 1 --min-size 1`) — the standard invocation for the o
crates/nose-cli/tests/cli/support.rs:319
↓ 41 callers
Method
raw
An opaque `Raw` node wrapping `children`, tagged with the original surface kind for debugging. Used for constructs a frontend does not lower.
crates/nose-frontend/src/lower/builder.rs:140
↓ 39 callers
Function
query_families
(json: &serde_json::Value)
crates/nose-cli/tests/cli/support.rs:411
↓ 39 callers
Function
unique_dir
(tag: &str)
crates/nose-semantics/src/packs/tests.rs:11
↓ 37 callers
Function
bin
()
crates/nose-cli/tests/cli/support.rs:12
↓ 37 callers
Method
str_lit
Lower a string literal, retaining a content hash so behavior-defining string constants (`"OPTIONS"`/`"HEAD"`, locale messages, schema-format keys) are
crates/nose-frontend/src/lower/builder.rs:132
↓ 36 callers
Method
symbol_hash
A content hash of a symbol's string (FNV-1a). Stable across runs — unlike the interner-assigned id — so it is safe to use in reproducible fingerprints
crates/nose-il/src/intern.rs:49
↓ 35 callers
Function
admitted_library_method_call_at_call
( il: &Il, interner: &Interner, call: NodeId, )
crates/nose-semantics/src/library_api/resolvers.rs:62
↓ 34 callers
Function
library_api_record_with_provenance_and_arity
( id: u32, span: Span, contract_id: LibraryApiContractId, callee: LibraryApiCalleeContract,
crates/nose-semantics/src/tests/library_api_evidence.rs:62
↓ 34 callers
Function
manifest
nose-ignore: inline semantic-pack manifest fixture; keeping the JSON shape visible matters here.
crates/nose-semantics/src/packs/tests.rs:55
↓ 33 callers
Method
call
(&mut self, old_id: NodeId)
crates/nose-normalize/src/desugar.rs:216
↓ 33 callers
Function
push_unique
(labels: &mut Vec<&'static str>, label: &'static str)
crates/nose-cli/src/verify_admission.rs:405
↓ 31 callers
Method
as_str
(self)
crates/nose-semantics/src/lib.rs:165
↓ 31 callers
Method
eval
(&mut self, node: NodeId, env: &mut FxHashMap<u32, Value>)
crates/nose-normalize/src/interp/eval.rs:4
↓ 31 callers
Function
nose_query_base
(dir: &Path, extra: &[&str])
crates/nose-cli/tests/cli/query_base.rs:88
↓ 30 callers
Function
language_core_symbol_record
( id: u32, anchor: EvidenceAnchor, symbol: SymbolEvidenceKind, status: EvidenceStatus, dep
crates/nose-semantics/src/tests/library_api_evidence.rs:21
↓ 30 callers
Method
operators
(self)
crates/nose-semantics/src/language_profile.rs:144
↓ 29 callers
Function
library_free_function_builtin_contract
( lang: Lang, name: &str, arg_count: usize, )
crates/nose-semantics/src/library_api/rows.rs:134
↓ 29 callers
Function
lower_expr
(lo: &mut Lowering, node: TsNode)
crates/nose-frontend/src/js_ts/expressions.rs:19
↓ 29 callers
Function
lower_expr
(lo: &mut Lowering, node: TsNode)
crates/nose-frontend/src/swift/expressions.rs:3
↓ 29 callers
Function
run_admitted_unit
(mut il: Il, root: NodeId, args: &[Value])
crates/nose-normalize/src/interp/tests.rs:38
↓ 29 callers
Function
runtime_boundary_evidence_for_lang_call
( path: &str, src: &str, lang: Lang, callee_suffix: &str, )
crates/nose-cli/src/verify_admission/runtime_boundary/tests.rs:53
↓ 28 callers
Function
assert_missing_evidence_not_contains
( labels: Option<Vec<&'static str>>, label: &'static str, surface: &str, )
crates/nose-cli/src/verify_admission/runtime_boundary/tests/async_runtime.rs:522
↓ 27 callers
Function
detect
Run the full pipeline over `(path, source)` documents.
crates/nose-markdown/src/detect.rs:167
↓ 27 callers
Method
evidence_record_by_id
(&self, id: EvidenceId)
crates/nose-il/src/il.rs:295
↓ 27 callers
Function
lower_fixture
(path: &str, src: &[u8], lang: Lang, interner: &Interner)
crates/nose-frontend/src/lower/tests.rs:163
↓ 27 callers
Function
param
(b: &mut IlBuilder, cid: u32, line: u32)
crates/nose-normalize/src/value_graph/tests/clamp.rs:27
↓ 26 callers
Function
lower_rust
(src: &str)
crates/nose-frontend/src/rust/tests.rs:27
↓ 26 callers
Function
sp
(line: u32)
crates/nose-detect/src/units/tests/support.rs:23
↓ 26 callers
Function
strict_exact_safe_tree
( il: &Il, interner: &Interner, facts: &StrictFacts, node: NodeId, )
crates/nose-detect/src/strict_exact/tree.rs:41
↓ 25 callers
Function
expect_raw_protocol_boundary
( il: &Il, interner: &Interner, tag: &str, protocol: SourceProtocolKind, )
crates/nose-frontend/src/lib.rs:57
↓ 25 callers
Function
init_git_repo
Turn a fixture dir into a committed git repo.
crates/nose-cli/tests/cli/query_base.rs:37
↓ 25 callers
Function
lower_expr
(lo: &mut Lowering, node: TsNode)
crates/nose-frontend/src/python/expressions.rs:29
↓ 25 callers
Function
sha256_file
(path: Path)
bench/labels/labelset.py:45
↓ 25 callers
Function
sp
(n: u32)
crates/nose-normalize/src/call_target_evidence/tests/support.rs:13
next →
1–100 of 9,967, ranked by callers