MCPcopy Create free account

hub / github.com/argotorg/solidity / functions

Functions6,721 in github.com/argotorg/solidity

↓ 7 callersFunctionvalidateUTF8
libsolutil/UTF8.h:36
↓ 7 callersMethodvalueAtIndex
libsolidity/formal/SMTEncoder.cpp:2540
↓ 7 callersFunctionvarintEncoding
libsolutil/IpfsHash.cpp:31
↓ 6 callersMethodaddTypeStringToTuple
Type visitor
test/tools/ossfuzz/protoToAbiV2.cpp:809
↓ 6 callersMethodaddr
test/contracts/AuctionRegistrar.cpp:249
↓ 6 callersMethodadvanceAndGet
liblangutil/CharStream.cpp:57
↓ 6 callersMethodallocateMemory
libsolidity/codegen/CompilerUtils.cpp:72
↓ 6 callersMethodarrayDataAreaFunction
libsolidity/codegen/YulUtilFunctions.cpp:2391
↓ 6 callersMethodassemble
libevmasm/EVMAssemblyStack.cpp:52
↓ 6 callersMethodassemblyPtr
@returns Entire assembly as a shared pointer to non-const.
libsolidity/codegen/Compiler.h:63
↓ 6 callersMethodassemblyString
libevmasm/Assembly.cpp:489
↓ 6 callersMethodassignMember
libsolidity/formal/SymbolicState.cpp:63
↓ 6 callersMethodbalance
libsolidity/formal/SymbolicState.cpp:89
↓ 6 callersMethodbaseToCurrentStackOffset
libsolidity/codegen/CompilerContext.cpp:312
↓ 6 callersFunctionbinaryLogarithm
@returns k if _x == 2**k, nullopt otherwise
libevmasm/RuleList.h:61
↓ 6 callersFunctioncompiler_settings
(evm_version: str, via_ir: bool = False, optimizer: bool = False, yul: bool = False)
scripts/externalTests/test_helpers.py:52
↓ 6 callersMethodcopy
@returns a shared pointer to a copy of this state.
libevmasm/KnownState.h:130
↓ 6 callersFunctioncopyZeroExtended
test/tools/yulInterpreter/EVMInstructionInterpreter.cpp:80
↓ 6 callersMethoddeduplicate
libevmasm/BlockDeduplicator.cpp:37
↓ 6 callersMethoddiscardFunctionHandle
libyul/backends/evm/EVMDialect.h:77
↓ 6 callersFunctiondownload_benchmarks
( branch: Optional[str], pull_request_id: Optional[int], base_of_pr: Optional[int], ignore_com
scripts/externalTests/download_benchmarks.py:117
↓ 6 callersMethodencodeSubPath
libevmasm/Assembly.cpp:1829
↓ 6 callersMethoderror
libsolidity/lsp/Transport.cpp:122
↓ 6 callersFunctionexpectLinkReferences
test/libsolidity/StandardCompiler.cpp:134
↓ 6 callersMethodexperimentalSolidity
libsolidity/analysis/NameAndTypeResolver.h:111
↓ 6 callersMethodfindSlotDepth
libyul/backends/evm/ssa/Stack.h:261
↓ 6 callersMethodfunctionEntryLabel
libsolidity/codegen/CompilerContext.cpp:271
↓ 6 callersMethodfunctionModifiers
libsolidity/ast/AST.h:533
↓ 6 callersFunctiongasToJson
libsolidity/interface/CompilerStack.cpp:2003
↓ 6 callersFunctiongetLocalTag
@returns the tag id, if @a _item is a PushTag or Tag into the current subassembly, std::nullopt otherwise.
libevmasm/Inliner.cpp:69
↓ 6 callersMethodget_test_file_contents
Reads the file contents from disc for a given test case. The `test_case_name` will be the basename of the file in the test pa
test/lsp.py:972
↓ 6 callersMethodglobal
libsolidity/ast/AST.h:744
↓ 6 callersMethodhasSimpleZeroValueInMemory
If it is possible to initialize such a value in memory by just writing zeros of the size memoryHeadSize().
libsolidity/ast/Types.h:339
↓ 6 callersMethodinsideFunction
libyul/Scope.cpp:85
↓ 6 callersMethodinterfaceErrors
libsolidity/ast/AST.cpp:265
↓ 6 callersMethodinterfaceSymbols
libsolidity/interface/CompilerStack.cpp:1204
↓ 6 callersFunctioninterpret
test/tools/yulrun.cpp:80
↓ 6 callersMethodisEOF
libsmtutil/SMTLib2Parser.h:75
↓ 6 callersFunctionisFunction
libsolidity/formal/SymbolicTypes.cpp:397
↓ 6 callersFunctionisIdentifierStart
liblangutil/Common.h:38
↓ 6 callersFunctionisInteger
libsolidity/formal/SymbolicTypes.cpp:346
↓ 6 callersMethodisMainGraph
libyul/backends/evm/ssa/SSACFG.h:205
↓ 6 callersMethodisValid
libevmasm/KnownState.h:89
↓ 6 callersMethodisVariable
libsolidity/analysis/OverrideChecker.cpp:197
↓ 6 callersMethodkeyType
libsolidity/ast/Types.h:1576
↓ 6 callersMethodknownExpression
libsolidity/formal/EncodingContext.cpp:164
↓ 6 callersMethodknownToBeDifferentByAtLeast32
libyul/optimiser/KnowledgeBase.cpp:60
↓ 6 callersMethodknownZero
libevmasm/ExpressionClasses.cpp:162
↓ 6 callersMethodleftAligned
libsolidity/ast/Types.cpp:3289
↓ 6 callersMethodmemberType
Convenience method, returns the type of the given named member or an empty pointer if no such member exists.
libsolidity/ast/Types.h:353
↓ 6 callersMethodnewState
libsolidity/formal/SymbolicState.h:114
↓ 6 callersFunctiononEOF
test/Common.cpp:316
↓ 6 callersFunctionoperator==
The "equal to" comparison operator for the evmc::address type.
test/evmc/evmc.hpp:171
↓ 6 callersMethodparse
libsolidity/parsing/Parser.cpp:89
↓ 6 callersMethodprogramNode
libsolidity/formal/Predicate.cpp:98
↓ 6 callersMethodref
@returns a mutable byte vector_ref to the object's data.
libsolutil/FixedHash.h:147
↓ 6 callersMethodreset
test/libsolidity/util/TestFunctionCall.cpp:412
↓ 6 callersMethodreset
libsolidity/ast/TypeProvider.cpp:177
↓ 6 callersMethodretrieveLength
libsolidity/codegen/ArrayUtils.cpp:663
↓ 6 callersFunctionrevertStringsToString
libsolidity/interface/DebugSettings.h:40
↓ 6 callersMethodrun
test/tools/yulInterpreter/Inspector.cpp:46
↓ 6 callersMethodrun
libyul/backends/evm/StackLayoutGenerator.cpp:48
↓ 6 callersMethodruntimeContext
@returns the runtime context if in creation mode and runtime context is set, nullptr otherwise.
libsolidity/codegen/CompilerContext.h:291
↓ 6 callersMethodselect
tools/yulPhaser/GeneticAlgorithms.cpp:141
↓ 6 callersFunctionsequence
test/libsolutil/SwarmHash.cpp:49
↓ 6 callersMethodsetArithmetic
libsolidity/codegen/CompilerContext.h:128
↓ 6 callersMethodsetLocation
libsolidity/parsing/Parser.cpp:68
↓ 6 callersMethodsetPosition
liblangutil/Scanner.cpp:150
↓ 6 callersMethodsetScope
libsolidity/analysis/NameAndTypeResolver.cpp:294
↓ 6 callersFunctionsetSymbolicUnknownValue
libsolidity/formal/SymbolicTypes.cpp:596
↓ 6 callersFunctionslotIsSpilled
libyul/backends/evm/ssa/StackShuffler.h:41
↓ 6 callersMethodstart
test/tools/ossfuzz/protoToAbiV2.h:678
↓ 6 callersMethodsuccessClause
libsolidity/ast/AST.cpp:1066
↓ 6 callersMethodsuperContract
libsolidity/ast/AST.cpp:333
↓ 6 callersMethodtargetMinCount
libyul/backends/evm/ssa/StackShuffler.cpp:102
↓ 6 callersMethodtoSubAssemblyTag
libevmasm/AssemblyItem.cpp:53
↓ 6 callersMethodtupleDecoder
libsolidity/codegen/ABIFunctions.cpp:192
↓ 6 callersMethodtype
libsolidity/experimental/ast/TypeSystem.cpp:316
↓ 6 callersMethodunderlyingType
libsolidity/ast/AST.h:872
↓ 6 callersMethodunimplemented
libsolidity/analysis/OverrideChecker.cpp:386
↓ 6 callersMethodusesBraces
libsolidity/ast/AST.h:743
↓ 6 callersMethodvalueWithoutUnderscores
libsolidity/ast/AST.cpp:1026
↓ 6 callersMethodwriteStateVars
libsolidity/formal/SymbolicState.cpp:171
↓ 5 callersFunctionLT
(x, y)
test/formal/opcodes.py:38
↓ 5 callersFunctionSDIV
(x, y)
test/formal/opcodes.py:15
↓ 5 callersFunctionSGT
(x, y)
test/formal/opcodes.py:47
↓ 5 callersMethod_humanize_diff
(self, diff: Union[str, int, float])
scripts/externalTests/benchmark_diff.py:136
↓ 5 callersMethod_nest
(value, levels)
test/scripts/test_externalTests_benchmark_diff.py:124
↓ 5 callersMethodabiDecode
libsolidity/codegen/CompilerUtils.cpp:246
↓ 5 callersMethodaddVariable
libsolidity/codegen/CompilerContext.cpp:212
↓ 5 callersMethodanalyze
libsolidity/interface/CompilerStack.cpp:479
↓ 5 callersMethodappendImmutable
libevmasm/Assembly.h:105
↓ 5 callersMethodappendImmutableAssignment
libevmasm/Assembly.h:106
↓ 5 callersMethodappendJumpToIf
libyul/backends/evm/NoOutputAssembly.cpp:107
↓ 5 callersMethodappendJumpToNew
Appends a JUMP to a new tag and @returns the tag
libsolidity/codegen/CompilerContext.h:197
↓ 5 callersMethodappendValue
AssignCheckVisitor implementation
test/tools/ossfuzz/protoToAbiV2.cpp:956
↓ 5 callersFunctionarraySize
test/libsolidity/util/ContractABIUtils.cpp:50
↓ 5 callersMethodassemblyJSON
libevmasm/Assembly.cpp:499
↓ 5 callersMethodbackEdge
libyul/backends/evm/ssa/traversal/ForwardTopologicalSort.cpp:70
↓ 5 callersFunctionbytesRequired
libevmasm/AssemblyItem.h:346
← previousnext →701–800 of 6,721, ranked by callers