Structsยง
- Analyzer ๐
Staticsยง
Functionsยง
- base_
contract ๐ - base_
item_ ๐source - external_
member_ ๐signatures (visibility, state_mutability)for every callable member namedmember_name. Whenexplicit_arg_countmatches one or more overloads, narrows to those; otherwise returns the full set. Preserves overloads (nouniquecollapse).- function_
signature_ ๐from_ ty_ fn - indexed_
base_ ๐data_ location - is_
address_ ๐like - is_
address_ ๐type_ expr - is_
external_ ๐call - is_
internal_ ๐callable - is_
state_ ๐mutating_ external_ call - Like
is_external_call, but excludes calls that cannot affect log ordering or observable state:staticcalland high-levelview/purecallees (includingthis.*). - is_
super ๐ superis the C3-linearized base-chain dispatch builtin;gcx.type_of_respanics on it.- is_this ๐
- is_
typeless_ ๐builtin - is_
typeless_ ๐builtin_ expr - member_
function_ ๐ids - referenced_
item ๐ - resolved_
internal_ ๐function_ ids - resolved_
super_ ๐function_ ids - Resolves
super.<member>(...)to the matching base-chain function(s) โ for transitive analysis of external calls reached through C3 super dispatch. - resolves_
to_ ๐internal_ library_ extension - self_
call_ ๐is_ state_ mutating - Returns
truewhen athis.<member>(...)call may emit logs or mutate state. Conservative on unresolved/overloaded names (avoidsgcx.type_of_resfor thethisbuiltin, which panics). - semantic_
expr_ ๐ty - semantic_
fn_ ๐call_ return_ ty - semantic_
index_ ๐ty - semantic_
member_ ๐ty - type_
is_ ๐address_ like - unique ๐
- variable_
data_ ๐location
Type Aliasesยง
- Placeholder ๐