Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/diem/move
/ types & classes
Types & classes
1,325 in github.com/diem/move
⨍
Functions
7,036
◇
Types & classes
1,325
↓ 101 callers
Class
Signature
language/move-binary-format/src/file_format.rs:531
↓ 95 callers
Class
Vector
language/move-vm/types/src/values/values_impl.rs:128
↓ 93 callers
Class
Struct
language/move-binary-format/src/normalized.rs:70
↓ 88 callers
Class
Reference
language/move-vm/types/src/values/values_impl.rs:152
↓ 45 callers
Enum
Address
language/move-compiler/src/expansion/ast.rs:94
↓ 34 callers
Class
TypeParameter
language/move-model/src/model.rs:2905
↓ 30 callers
Class
Module
language/move-vm/runtime/src/loader.rs:1355
↓ 29 callers
Class
Ref
language/move-borrow-graph/src/references.rs:64
↓ 23 callers
Class
StructName
language/move-ir/types/src/ast.rs:245
↓ 22 callers
Class
Module
language/move-binary-format/src/normalized.rs:90
↓ 22 callers
Class
Value
language/move-vm/types/src/values/values_impl.rs:157
↓ 21 callers
Enum
Container
language/move-vm/types/src/values/values_impl.rs:64
↓ 18 callers
Class
Function
language/move-compiler/src/hlir/ast.rs:116
↓ 18 callers
Class
Struct
language/move-vm/types/src/values/values_impl.rs:174
↓ 16 callers
Enum
Value
language/move-compiler/src/cfgir/borrows/state.rs:37
↓ 15 callers
Class
ModuleName
language/move-model/src/ast.rs:1046
↓ 14 callers
Enum
Value
language/move-model/src/ast.rs:954
↓ 13 callers
Enum
Builtin
language/move-ir/types/src/ast.rs:396
↓ 13 callers
Class
Script
The Move transaction script to be executed
language/move-ir/types/src/ast.rs:52
↓ 13 callers
Class
StructInstantiation
language/move-vm/runtime/src/loader.rs:2007
↓ 12 callers
Class
Field
language/move-binary-format/src/normalized.rs:62
↓ 12 callers
Class
FunctionName
language/move-ir/types/src/ast.rs:312
↓ 11 callers
Enum
Command
language/tools/move-cli/src/lib.rs:63
↓ 9 callers
Class
Label
language/move-prover/bytecode/src/stackless_bytecode.rs:19
↓ 9 callers
Class
Runtime
A stackless bytecode runtime in charge of pre- and post-execution checking, conversion, and monitoring. The main, step-by-step interpretation loop is
language/move-prover/interpreter/src/concrete/runtime.rs:38
↓ 9 callers
Class
Spec
language/move-model/src/ast.rs:275
↓ 8 callers
Class
Block
language/move-prover/bytecode/src/stackless_control_flow_graph.rs:20
↓ 8 callers
Class
ModuleName
language/move-ir/types/src/ast.rs:73
↓ 7 callers
Class
AbilityConstraint
language/move-model/src/model.rs:2908
↓ 7 callers
Enum
ContainerRef
language/move-vm/types/src/values/values_impl.rs:79
↓ 7 callers
Class
ModelParseError
Represents error resulting from model parsing.
language/move-prover/boogie-backend/src/boogie_wrapper.rs:1602
↓ 6 callers
Class
ConstantName
language/move-ir/types/src/ast.rs:293
↓ 6 callers
Interface
ModuleAccess
Represents accessors for a compiled module. This is a trait to allow working across different wrappers for `CompiledModule`.
language/move-binary-format/src/access.rs:16
↓ 6 callers
Class
Script
A Script is very similar to a `CompiledScript` but data is "transformed" to a representation more appropriate to execution. When code executes, indexe
language/move-vm/runtime/src/loader.rs:1638
↓ 5 callers
Enum
Freeze
language/move-compiler/src/hlir/translate.rs:1548
↓ 5 callers
Class
IndexedRef
language/move-vm/types/src/values/values_impl.rs:98
↓ 5 callers
Class
Move
language/tools/move-cli/src/lib.rs:36
↓ 5 callers
Class
TypeSignature
language/move-binary-format/src/file_format.rs:499
↓ 4 callers
Class
Node
language/move-bytecode-verifier/src/instantiation_loops.rs:35
↓ 4 callers
Class
OldAliasMap
language/move-compiler/src/expansion/aliases.rs:33
↓ 4 callers
Class
UniqueMap
language/move-compiler/src/shared/unique_map.rs:13
↓ 4 callers
Class
Var_
language/move-ir/types/src/ast.rs:142
↓ 3 callers
Class
AbortAction
language/move-prover/bytecode/src/stackless_bytecode.rs:320
↓ 3 callers
Class
BlockLabel_
language/move-ir/types/src/ast.rs:634
↓ 3 callers
Class
Exp
language/move-compiler/src/hlir/ast.rs:334
↓ 3 callers
Class
Exp
language/move-model/src/ast.rs:415
↓ 3 callers
Class
FieldId
language/move-model/src/model.rs:200
↓ 3 callers
Class
Friend
language/move-compiler/src/expansion/ast.rs:129
↓ 3 callers
Enum
Label
language/move-compiler/src/cfgir/borrows/state.rs:28
↓ 3 callers
Enum
Result
language/move-prover/lab/src/plot.rs:114
↓ 3 callers
Class
Script
language/move-compiler/src/parser/ast.rs:87
↓ 3 callers
Class
Symbol
language/move-model/src/symbol.rs:17
↓ 3 callers
Class
TestDiemCrypto
language/documentation/examples/diem-framework/crates/crypto/src/test_utils.rs:129
↓ 3 callers
Class
TypeVar_
language/move-ir/types/src/ast.rs:149
↓ 3 callers
Enum
Use
language/move-compiler/src/parser/ast.rs:97
↓ 2 callers
Class
AbilitySet
language/move-binary-format/src/file_format.rs:611
↓ 2 callers
Class
CachedStructIndex
language/move-vm/types/src/loaded_data/runtime_types.rs:29
↓ 2 callers
Class
ConcretizedFormals
language/tools/read-write-set/dynamic/src/dynamic_analysis.rs:26
↓ 2 callers
Enum
Constant
language/move-prover/bytecode/src/stackless_bytecode.rs:87
↓ 2 callers
Class
DecoratedStructFieldVisitor
language/move-core/types/src/value.rs:312
↓ 2 callers
Class
Ed25519PrivateKey
language/documentation/examples/diem-framework/crates/crypto/src/ed25519.rs:62
↓ 2 callers
Class
Ed25519PublicKey
language/documentation/examples/diem-framework/crates/crypto/src/ed25519.rs:77
↓ 2 callers
Class
Ed25519Signature
language/documentation/examples/diem-framework/crates/crypto/src/ed25519.rs:86
↓ 2 callers
Class
Field_
language/move-ir/types/src/ast.rs:216
↓ 2 callers
Class
FunId
language/move-model/src/model.rs:204
↓ 2 callers
Class
GlobalInvariant
language/move-model/src/ast.rs:344
↓ 2 callers
Class
Locals
language/move-vm/types/src/values/values_impl.rs:162
↓ 2 callers
Class
LoopInfo
language/move-compiler/src/typing/core.rs:58
↓ 2 callers
Class
ModuleCall
language/move-compiler/src/hlir/ast.rs:248
↓ 2 callers
Class
MoveFields
language/move-core/types/src/value.rs:425
↓ 2 callers
Class
NamedConstantId
language/move-model/src/model.rs:192
↓ 2 callers
Class
Parameter
language/move-model/src/model.rs:2912
↓ 2 callers
Class
Scalar52
The `Scalar52` struct represents an element in ℤ/ℓℤ as 5 52-bit limbs.
language/documentation/examples/diem-framework/crates/crypto/src/unit_tests/ed25519_test.rs:504
↓ 2 callers
Class
Script
language/move-compiler/src/hlir/ast.rs:36
↓ 2 callers
Enum
StorageLocation
language/move-ir/types/src/spec_language_ast.rs:22
↓ 2 callers
Class
StructID
language/tools/move-cli/src/sandbox/utils/on_disk_state_view.rs:447
↓ 2 callers
Class
StructId
language/move-model/src/model.rs:196
↓ 2 callers
Class
TestDiemCryptoHasher
language/documentation/examples/diem-framework/crates/crypto/src/test_utils.rs:135
↓ 2 callers
Class
WrappedAbilitySet
language/tools/move-resource-viewer/src/fat_type.rs:20
↓ 1 callers
Class
AbilitySet
language/move-compiler/src/expansion/ast.rs:324
↓ 1 callers
Class
AbilitySetIntoIter
language/move-compiler/src/expansion/ast.rs:713
↓ 1 callers
Class
AbilitySetIter
language/move-compiler/src/expansion/ast.rs:690
↓ 1 callers
Class
AccessPathTrie
language/move-prover/bytecode/src/access_path_trie.rs:40
↓ 1 callers
Class
CallStack
A call stack. #[derive(Debug)]
language/move-vm/runtime/src/interpreter.rs:656
↓ 1 callers
Class
CodeWriterLabel
language/move-model/src/code_writer.rs:45
↓ 1 callers
Class
ConcretizedSecondaryIndexes
language/tools/read-write-set/dynamic/src/dynamic_analysis.rs:30
↓ 1 callers
Class
Constant
language/move-compiler/src/hlir/ast.rs:87
↓ 1 callers
Class
Constant
language/move-compiler/src/parser/ast.rs:280
↓ 1 callers
Class
Constant
language/move-compiler/src/naming/ast.rs:123
↓ 1 callers
Class
Constant
language/move-compiler/src/typing/ast.rs:88
↓ 1 callers
Class
Constant
language/move-compiler/src/expansion/ast.rs:213
↓ 1 callers
Class
Constant
language/move-ir/types/src/ast.rs:297
↓ 1 callers
Enum
Content
devtools/x-lint/src/content.rs:86
↓ 1 callers
Class
EscapeAnalysisProcessor
language/move-prover/bytecode/src/escape_analysis.rs:327
↓ 1 callers
Class
Exp
language/move-compiler/src/typing/ast.rs:183
↓ 1 callers
Class
Function
(public?) foo<T1(: copyable?), ..., TN(: copyable?)>(x1: t1, ..., xn: tn): t1 * ... * tn { body } (public?) native foo<T1(: copyable?), ..., TN(: copy
language/move-compiler/src/parser/ast.rs:262
↓ 1 callers
Class
Function
language/move-compiler/src/expansion/ast.rs:197
↓ 1 callers
Class
GitHash
devtools/x-core/src/git.rs:252
↓ 1 callers
Class
Identifier
language/move-core/types/src/identifier.rs:91
↓ 1 callers
Class
IntoIter
language/move-compiler/src/shared/remembering_unique_map.rs:172
next →
1–100 of 1,325, ranked by callers