List of all items
Structs
- cli::CompilationArtifacts
- cli::CompileOptions
- docs::DocItem
- docs::DocParam
- error::DiagnosticBuilder
- error::DiagnosticData
- error::FixSuggestion
- error::RelatedInfo
- error::SourceLocation
- frontend::ContractIR
- frontend::EnumIR
- frontend::ErrorIR
- frontend::EventIR
- frontend::EventParameterIR
- frontend::FunctionIR
- frontend::NatspecDocIR
- frontend::ParameterIR
- frontend::ParseDiagnostic
- frontend::StateVariableIR
- frontend::StructFieldIR
- frontend::StructIR
- frontend::UsingDirectiveIR
- ir::BasicBlock
- ir::ErrorAbiSignature
- ir::Event
- ir::EventParamInfo
- ir::EventSignature
- ir::Function
- ir::IrDiagnostic
- ir::Module
- ir::StateVariable
- ir::StructField
- neo::MethodToken
- neo::ParsedNef
- runtime::ExecutionMetadata
- runtime::ExecutionOverrides
- runtime::ExecutionResult
- runtime::LogEntry
- runtime::NeoRuntime
- runtime::RuntimeConfig
- runtime::RuntimeConfigBuilder
- runtime::RuntimeException
- runtime::RuntimeStatistics
- runtime::StackFrame
- runtime::StateChange
- runtime::bridge::VMBridge
- runtime::execution::types::context::ExecutionContext
- runtime::execution::types::debug::MemoryChange
- runtime::execution::types::debug::StepResult
- runtime::execution::types::frame::CallFrame
- runtime::execution::types::frame::TryFrame
- runtime::execution::types::gas::GasTracker
- runtime::execution::types::state::ContractState
- runtime::execution::types::state::IsolatedStorageKey
- runtime::execution::types::state::IteratorState
- runtime::execution::types::state::LedgerBlock
- runtime::execution::types::state::LedgerTransaction
- runtime::execution::types::state::NotaryDeposit
- runtime::execution::types::state::OracleRequest
- runtime::execution::types::state::OverlayEntry
- runtime::execution::types::state::TransactionSigner
- runtime::execution::types::state::WhitelistedFeeContract
- runtime::spec::NativeContractSpec
- runtime::spec::OpcodeSpec
- runtime::spec::SyscallSpec
- runtime::state::AccountState
- runtime::state::StateBatch
- runtime::state::StateManager
- runtime::state::StateQuery
- runtime::state::StateSnapshot
- runtime::state::StateStatistics
- runtime::storage::AccountStorage
- runtime::storage::StorageChange
- runtime::storage::StorageGasCosts
- runtime::storage::StorageManager
- runtime::storage::StorageQuery
- runtime::storage::StorageStatistics
- runtime::types::Address
- runtime::types::Balance
- runtime::types::BlockHash
- runtime::types::BlockNumber
- runtime::types::Gas
- runtime::types::Timestamp
- runtime::types::TransactionHash
- security::SecurityChecker
- security::SecurityIssue
- semantic_model::FunctionSymbol
- semantic_model::ParameterSymbol
- semantic_model::SemanticModel
- semantic_model::StateVariableSymbol
- solidity::ContractMetadata
- solidity::Diagnostic
- solidity::EnumMetadata
- solidity::ErrorMetadata
- solidity::ErrorParameterMetadata
- solidity::EventMetadata
- solidity::EventParameter
- solidity::FunctionMetadata
- solidity::NatspecDoc
- solidity::ParameterMetadata
- solidity::SelectorRegistry
- solidity::StateVariableMetadata
- solidity::StructFieldMetadata
- solidity::StructMetadata
- solidity::UpgradeFinding
- solidity::UsingDirectiveMetadata
- testing::TestResult
- testing::TestSuite
- type_system::EnumTypeMetadata
- type_system::StructFieldMetadata
- type_system::StructFieldType
- type_system::StructTypeMetadata
- types::CompilerConfig
- types::CompilerConfigBuilder
- validation::InputValidator
- warning::Warning
- warning::WarningCollector
- warning::WarningConfig
Enums
- cli::CompileError
- docs::DocKind
- error::CompilerError
- error::ErrorCode
- error::ErrorSeverity
- frontend::ContractKind
- frontend::FrontendError
- frontend::MutabilityKind
- frontend::VisibilityKind
- ir::BinaryOperator
- ir::BuiltinCall
- ir::ConvertTarget
- ir::FunctionKind
- ir::Instruction
- ir::LiteralValue
- ir::NativeContract
- ir::RuntimeValue
- ir::ValueType
- runtime::ExceptionType
- runtime::RuntimeError
- runtime::StateChangeType
- runtime::bridge::VMBridgeError
- runtime::execution::types::frame::TryFrameState
- runtime::execution::types::stack::StackItem
- runtime::storage::StorageChangeType
- runtime::types::RuntimeValue
- security::SecuritySeverity
- solidity::DiagnosticSeverity
- solidity::FunctionKind
- solidity::SolidityError
- solidity::StateMutability
- solidity::UpgradeCategory
- solidity::UpgradeSeverity
- type_system::NeoType
- type_system::TypeParseError
- types::ConfigError
- types::GasModel
- types::OutputFormat
Functions
- cli::compile_contracts
- cli::compile_contracts_with_options
- cli::disassemble_neovm_bytecode
- cli::fuzz_process_standard_json_content
- cli::run
- codegen_helpers::encode_small_int
- frontend::parse_solidity_guarded
- frontend::parse_source
- interop::interop_id_bytes
- ir::builtin_intrinsic_surface
- neo::build_nef
- neo::build_nef_with_tokens
- neo::clamp_nef_source
- neo::clamp_nef_source_with_flag
- neo::compute_contract_hash
- neo::format_uint160_hex_be
- neo::parse_nef
- neo::parse_uint160_hex_be
- runtime::spec::native_contract_name
- runtime::spec::opcode_gas
- runtime::spec::opcode_name
- runtime::spec::syscall_gas_table
- runtime::spec::syscall_name
- semantic_model::build_semantic_model
- solidity::analyse_all_sources
- solidity::analyse_source
- solidity::analyze_upgrade_patterns
- solidity::extract_return_expression
- solidity::validate_contract
- storage_key::compute_state_slot
- utils::canonical_param_type
- utils::canonical_param_type_simple
- utils::canonical_param_type_with_structs