MCPcopy Create free account

hub / github.com/argotorg/solidity / functions

Functions6,721 in github.com/argotorg/solidity

↓ 2 callersFunctionloadSource
(sourceFileName, stripSMTPragmas)
scripts/bytecodecompare/prepare_report.js:14
↓ 2 callersFunctionloadVMs
test/Common.cpp:330
↓ 2 callersFunctionload_file
(path: Union[Path, str])
test/scripts/unittest_helpers.py:7
↓ 2 callersMethodlocation
libsolidity/ast/Types.h:776
↓ 2 callersMethodlocation
libsolidity/ast/ASTJsonExporter.cpp:1075
↓ 2 callersMethodlowLevelFunctionTag
libsolidity/codegen/CompilerContext.cpp:153
↓ 2 callersMethodmakeOperation
libyul/backends/evm/ssa/SSACFG.h:177
↓ 2 callersFunctionmakeRational
libsolidity/ast/Types.h:63
↓ 2 callersMethodmappingIndexAccessFunction
libsolidity/codegen/YulUtilFunctions.cpp:2739
↓ 2 callersMethodmarkActiveAsUsed
libyul/optimiser/UnusedStoreEliminator.cpp:409
↓ 2 callersMethodmarkUsed
libyul/optimiser/UnusedAssignEliminator.cpp:159
↓ 2 callersMethodmatches
liblangutil/SemVerHandler.cpp:78
↓ 2 callersMethodmembersByName
libsolidity/ast/Types.h:139
↓ 2 callersMethodmemoryLoadFunctionHandle
libyul/backends/evm/EVMDialect.h:81
↓ 2 callersMethodmemoryStoreFunctionHandle
libyul/backends/evm/EVMDialect.h:80
↓ 2 callersMethodmemoryUnsafeInlineAssemblySeen
libsolidity/codegen/ir/IRGenerationContext.h:157
↓ 2 callersFunctionmodWorkaround
libevmasm/RuleList.h:48
↓ 2 callersMethodmodifierType
libsolidity/analysis/OverrideChecker.cpp:333
↓ 2 callersFunctionmodifyBuiltinToNoOutput
libyul/backends/evm/NoOutputAssembly.cpp:40
↓ 2 callersMethodmoveToStackVariable
libsolidity/codegen/CompilerUtils.cpp:1420
↓ 2 callersMethodmutability
libsolidity/ast/AST.h:1178
↓ 2 callersMethodname
test/contracts/AuctionRegistrar.cpp:253
↓ 2 callersMethodnegateNumberCheckedFunction
libsolidity/codegen/YulUtilFunctions.cpp:4258
↓ 2 callersMethodnewBlock
Start new block.
test/EVMHost.h:86
↓ 2 callersMethodnewClass
libevmasm/ExpressionClasses.cpp:138
↓ 2 callersMethodnewData
libevmasm/Assembly.h:82
↓ 2 callersMethodnewPhi
libyul/backends/evm/ssa/SSACFG.h:151
↓ 2 callersFunctionnewStateVariables
libsolidity/formal/PredicateInstance.cpp:140
↓ 2 callersMethodnewStorage
libsolidity/formal/SymbolicState.cpp:161
↓ 2 callersMethodnewSub
libevmasm/Assembly.h:84
↓ 2 callersMethodnewThisAddress
libsolidity/formal/SymbolicState.h:105
↓ 2 callersMethodnextConstructor
libsolidity/ast/AST.cpp:348
↓ 2 callersMethodnextFunctionToCompile
libsolidity/codegen/CompilerContext.cpp:299
↓ 2 callersMethodnumStructs
test/tools/ossfuzz/protoToAbiV2.h:654
↓ 2 callersFunctionnumberOfPops
libevmasm/PeepholeOptimiser.cpp:708
↓ 2 callersMethodoffset
libsolidity/ast/Types.cpp:177
↓ 2 callersMethodoffsetString
libsolidity/codegen/ir/IRLValue.h:50
↓ 2 callersFunctiononlyMetadata
test/Metadata.cpp:38
↓ 2 callersFunctiononlySafeExperimentalFeaturesActivated
libsolidity/interface/CompilerStack.cpp:469
↓ 2 callersMethodopcodeCount
libevmasm/AssemblyItem.cpp:521
↓ 2 callersMethodoperationId
libyul/backends/evm/ssa/Stack.h:49
↓ 2 callersMethodoperator==
libsolidity/ast/Types.cpp:546
↓ 2 callersMethodoptimisedProgram
test/yulPhaser/FitnessMetrics.cpp:63
↓ 2 callersMethodoptimisedProgramNoCache
tools/yulPhaser/FitnessMetrics.cpp:48
↓ 2 callersMethodoptimizedObject
test/libyul/YulOptimizerTestCommon.cpp:565
↓ 2 callersFunctionoutput_hex
libsolutil/picosha2.h:145
↓ 2 callersMethodoverflowCheckedIntAddFunction
libsolidity/codegen/YulUtilFunctions.cpp:720
↓ 2 callersMethodoverflowCheckedIntDivFunction
libsolidity/codegen/YulUtilFunctions.cpp:850
↓ 2 callersMethodoverflowCheckedIntExpFunction
libsolidity/codegen/YulUtilFunctions.cpp:982
↓ 2 callersMethodoverflowCheckedIntMulFunction
libsolidity/codegen/YulUtilFunctions.cpp:780
↓ 2 callersMethodoverflowCheckedIntSubFunction
libsolidity/codegen/YulUtilFunctions.cpp:922
↓ 2 callersMethodpaginated_query_api_iterator
(self, url: str, params: Mapping[str, str], max_pages: int = DEFAULT_MAX_PAGES)
scripts/common/rest_api_helpers.py:111
↓ 2 callersMethodpanicClause
libsolidity/ast/AST.cpp:1072
↓ 2 callersFunctionparseAndReturnFirstError
test/libsolidity/InlineAssembly.cpp:55
↓ 2 callersFunctionparseAndReturnFirstError
test/libyul/ObjectParser.cpp:57
↓ 2 callersFunctionparseAndReturnFirstError
test/libyul/Parser.cpp:82
↓ 2 callersMethodparseExpression
libsmtutil/SMTLib2Parser.cpp:42
↓ 2 callersMethodparseFunctionCalls
test/libsolidity/util/TestFileParser.cpp:56
↓ 2 callersMethodparseInline
libyul/AsmParser.cpp:115
↓ 2 callersFunctionparseLineColumn
libsolidity/lsp/Utils.cpp:34
↓ 2 callersFunctionparseLiveness
Parse liveness like "{phi109, phi150, v172}" Returns StackSlotLiveness with reference count 1 for each value
test/libyul/ssa/StackShufflerTest.cpp:163
↓ 2 callersFunctionparsePosition
libsolidity/lsp/Utils.cpp:86
↓ 2 callersMethodparse_json_with_tags
Replaces any tags with their actual content and parsers the result as json to return it.
test/lsp.py:779
↓ 2 callersMethodpathFromCurrentScopeWithAllDeclarations
libsolidity/analysis/NameAndTypeResolver.cpp:212
↓ 2 callersMethodpathToSubObject
libyul/Object.cpp:172
↓ 2 callersFunctionpercent
(old, new)
scripts/gas_diff_stats.py:115
↓ 2 callersMethodpopScope
libsmtutil/CHCSmtLib2Interface.cpp:505
↓ 2 callersMethodpopVisitedNodes
Pops the stack of visited nodes
libsolidity/codegen/CompilerContext.h:250
↓ 2 callersFunctionprecedence
@returns the precedence > 0 for binary and compare operators; returns 0 otherwise.
liblangutil/Token.h:392
↓ 2 callersMethodprepareForSourceUnit
libsolidity/formal/SymbolicState.cpp:272
↓ 2 callersMethodprintSource
test/libsolidity/ASTJSONTest.cpp:289
↓ 2 callersFunctionprintVariable
test/tools/yulInterpreter/Inspector.cpp:34
↓ 2 callersFunctionprint_ids
(ids)
scripts/error_codes.py:147
↓ 2 callersMethodprocess
libsolutil/picosha2.h:194
↓ 2 callersMethodprocessQueue
libsolidity/analysis/FunctionCallGraph.cpp:257
↓ 2 callersMethodprofile_name
Returns foundry profile name
scripts/externalTests/runners/foundry.py:52
↓ 2 callersMethodpull_request
(self, pr_id: int)
scripts/common/rest_api_helpers.py:86
↓ 2 callersMethodpushScope
libsmtutil/CHCSmtLib2Interface.cpp:503
↓ 2 callersMethodpushSubroutineOffset
Pushes the offset of the subroutine.
libsolidity/codegen/CompilerContext.h:233
↓ 2 callersMethodpushVisitedNodes
Pushes an ASTNode to the stack of visited nodes
libsolidity/codegen/CompilerContext.h:252
↓ 2 callersMethodpushedValue
libevmasm/AssemblyItem.h:304
↓ 2 callersFunctionquery_api
(url: str, params: Mapping[str, str], headers: dict, debug_requests=False)
scripts/common/rest_api_helpers.py:46
↓ 2 callersMethodrandomOptimiserStep
test/libyul/YulOptimizerTestCommon.cpp:514
↓ 2 callersMethodreachableStackDepth
liblangutil/EVMVersion.h:154
↓ 2 callersFunctionreadFile
libsolutil/CommonIO.cpp:40
↓ 2 callersMethodreadFromCalldata
libsolidity/codegen/YulUtilFunctions.cpp:2934
↓ 2 callersMethodreadFromMemory
libsolidity/codegen/YulUtilFunctions.cpp:2929
↓ 2 callersMethodrecord
test/libyul/ssa/StackShufflerTest.cpp:323
↓ 2 callersMethodregisterRelation
libsmtutil/CHCSmtLib2Interface.cpp:74
↓ 2 callersMethodremoveVariable
libsolidity/codegen/CompilerContext.cpp:225
↓ 2 callersMethodremoveVariablesAboveStackHeight
libsolidity/codegen/CompilerContext.cpp:233
↓ 2 callersMethodrequiresEOF
if true, the evm builtin function is only valid if EOF is enabled
libyul/backends/evm/EVMBuiltins.h:81
↓ 2 callersMethodrequiresNonEOF
if true, the evm builtin function is only valid if EOF is not enabled
libyul/backends/evm/EVMBuiltins.h:83
↓ 2 callersMethodreservedMemorySize
libsolidity/codegen/ir/IRGenerationContext.cpp:118
↓ 2 callersMethodreset
libsolutil/vector_ref.h:71
↓ 2 callersMethodreset
Resets any knowledge.
libevmasm/KnownState.h:119
↓ 2 callersMethodreset
libyul/optimiser/NameDispenser.cpp:64
↓ 2 callersMethodresetCurrentContract
libsolidity/analysis/GlobalContext.h:53
↓ 2 callersMethodresetVariable
libsolidity/formal/EncodingContext.cpp:80
↓ 2 callersMethodresetVisitedNodes
libsolidity/codegen/CompilerContext.cpp:372
← previousnext →1,501–1,600 of 6,721, ranked by callers