MCPcopy Create free account

hub / github.com/argotorg/solidity / functions

Functions6,721 in github.com/argotorg/solidity

↓ 2 callersMethodadmissible
libyul/backends/evm/ssa/StackShuffler.cpp:112
↓ 2 callersMethodallowDirectory
libsolidity/interface/FileReader.cpp:76
↓ 2 callersMethodallowsAdditionOfJunk
libyul/backends/evm/ssa/JunkAdmittingBlocksFinder.cpp:68
↓ 2 callersMethodallowsJunk
If the block starts a sub-graph and does not lead to a function return, we are free to add junk to it.
libyul/backends/evm/ControlFlowGraph.h:207
↓ 2 callersFunctionappendBigEndian
libevmasm/Assembly.cpp:1014
↓ 2 callersMethodappendJumpI
libevmasm/Assembly.h:139
↓ 2 callersMethodappendLibraryAddress
libevmasm/Assembly.h:104
↓ 2 callersMethodappendLinkerSymbol
libyul/backends/evm/NoOutputAssembly.cpp:85
↓ 2 callersMethodappendMissingFunctions
libsolidity/codegen/ContractCompiler.cpp:1431
↓ 2 callersMethodappendMissingLowLevelFunctions
libsolidity/codegen/CompilerContext.cpp:172
↓ 2 callersMethodappendProgramSize
Pushes the final size of the current assembly itself. Use this when the code is modified after compilation and CODESIZE is not an option.
libevmasm/Assembly.h:103
↓ 2 callersMethodappendProgramSize
Pushes the size of the final program
libsolidity/codegen/CompilerContext.h:235
↓ 2 callersMethodappendToAuxiliaryData
Appends @a _data literally to the very end of the bytecode.
libevmasm/Assembly.h:151
↓ 2 callersMethodappendVerbatim
libevmasm/Assembly.h:111
↓ 2 callersMethodappendYulUtilityFunctions
libsolidity/codegen/CompilerContext.cpp:192
↓ 2 callersMethodarrayAllocationSizeFunction
libsolidity/codegen/YulUtilFunctions.cpp:2362
↓ 2 callersMethodassemblyJSON
TODO: cache the JSON
libsolidity/interface/CompilerStack.cpp:1104
↓ 2 callersFunctionassertInitCalled
test/libsolutil/LazyInit.cpp:32
↓ 2 callersMethodassertion
libsmtutil/SMTLib2Interface.cpp:259
↓ 2 callersMethodassign
Assigns @a _var to the value of @a _value while performing type conversions, if required.
libsolidity/codegen/ir/IRGeneratorForStatements.h:202
↓ 2 callersMethodassignmentCount
libyul/optimiser/Metrics.cpp:202
↓ 2 callersMethodastNodeAtSourceLocation
libsolidity/lsp/LanguageServer.cpp:569
↓ 2 callersMethodastNodeNameCapitalized
libsolidity/analysis/OverrideChecker.cpp:368
↓ 2 callersFunctionbalanceGas
libevmasm/GasMeter.h:124
↓ 2 callersMethodbegin
libyul/backends/evm/ssa/util/UseCountSet.h:56
↓ 2 callersMethodbuiltinFunctionNames
libyul/backends/evm/EVMDialect.cpp:331
↓ 2 callersMethodbytesToFixedBytesConversionFunction
libsolidity/codegen/YulUtilFunctions.cpp:3704
↓ 2 callersMethodcall
NOTE: this is used for both internal and external calls. External calls are triggered from ExecutionFramework and contain only EVMC_CREATE or EVMC_CAL
test/EVMHost.cpp:259
↓ 2 callersMethodcallMessage
test/tools/ossfuzz/YulEvmoneInterface.cpp:78
↓ 2 callersMethodcalldataArrayIndexRangeAccess
libsolidity/codegen/YulUtilFunctions.cpp:2519
↓ 2 callersMethodcanBeFreelyGenerated
libyul/backends/evm/ssa/Stack.h:272
↓ 2 callersMethodcanBeRemoved
libyul/optimiser/Semantics.h:105
↓ 2 callersMethodcanTakeArguments
libsolidity/ast/Types.cpp:3539
↓ 2 callersMethodcandidates
@returns a map from function name to rematerialisation costs to a vector of variables to rematerialise and variables that occur in their expression. W
libyul/optimiser/StackCompressor.cpp:64
↓ 2 callersFunctioncheckJsonPathTest
(code, tmpdir, binary, query, idx)
test/buglistTests.js:104
↓ 2 callersFunctioncheckOptimizerDetailSteps
libsolidity/interface/StandardCompiler.cpp:521
↓ 2 callersMethodclear
libsmtutil/SMTLib2Interface.cpp:254
↓ 2 callersMethodclearCache
libsolidity/ast/Types.cpp:135
↓ 2 callersMethodclearStorageLoop
libsolidity/codegen/ArrayUtils.cpp:581
↓ 2 callersMethodclearTagUnions
libevmasm/KnownState.cpp:294
↓ 2 callersMethodclose_all_open_files
(self)
test/lsp.py:645
↓ 2 callersFunctioncollectReachableCallables
libsolidity/codegen/ir/IRGenerator.cpp:77
↓ 2 callersMethodcombineExternalFunctionIdFunction
libsolidity/codegen/YulUtilFunctions.cpp:69
↓ 2 callersMethodcombineExternalFunctionType
libsolidity/codegen/CompilerUtils.cpp:731
↓ 2 callersFunctioncombineLinks
libsolutil/IpfsHash.cpp:88
↓ 2 callersMethodcommaSeparatedListPrefixed
libsolidity/codegen/ir/IRVariable.cpp:88
↓ 2 callersMethodcompile
libsolidity/interface/StandardCompiler.cpp:1921
↓ 2 callersMethodcompileContract
test/tools/ossfuzz/SolidityEvmoneInterface.cpp:32
↓ 2 callersFunctioncompilerStateToString
test/libsolidity/ASTJSONTest.cpp:54
↓ 2 callersMethodcomputeOffsets
libsolidity/ast/Types.cpp:142
↓ 2 callersMethodconflictingDeclaration
libsolidity/analysis/DeclarationContainer.cpp:35
↓ 2 callersMethodconnect
libsolidity/analysis/ControlFlowBuilder.cpp:707
↓ 2 callersFunctionconstructorCall
libsolidity/formal/PredicateInstance.cpp:72
↓ 2 callersMethodcontainsNestedMapping
Returns false if the type cannot live outside the storage, i.e. if it includes some mapping.
libsolidity/ast/Types.h:297
↓ 2 callersMethodcontract
libsolidity/ast/TypeProvider.cpp:525
↓ 2 callersMethodcontractToString
test/tools/ossfuzz/protoToAbiV2.cpp:802
↓ 2 callersMethodconvertLengthToSize
libsolidity/codegen/ArrayUtils.cpp:626
↓ 2 callersMethodcopyContractCodeToMemory
libsolidity/codegen/CompilerUtils.cpp:1518
↓ 2 callersMethodcopyLiteralToMemoryFunction
libsolidity/codegen/YulUtilFunctions.cpp:145
↓ 2 callersMethodcostOf
libyul/optimiser/Metrics.cpp:37
↓ 2 callersMethodcountReachable
libyul/backends/evm/ssa/StackShuffler.cpp:97
↓ 2 callersFunctioncurrentFunctionVariablesForCall
libsolidity/formal/PredicateInstance.cpp:165
↓ 2 callersMethoddata
libsolutil/vector_ref.h:49
↓ 2 callersMethoddebugInfoSelection
libyul/YulStack.h:155
↓ 2 callersFunctiondeclarationLocation
libsolidity/lsp/Utils.cpp:72
↓ 2 callersMethoddeclareJunk
libyul/backends/evm/ssa/Stack.h:253
↓ 2 callersMethoddeclareTuple
libsmtutil/SMTLib2Interface.cpp:286
↓ 2 callersMethoddeclareTypeClass
libsolidity/experimental/ast/TypeSystem.cpp:299
↓ 2 callersMethoddeclareTypeConstructor
libsolidity/experimental/ast/TypeSystem.cpp:269
↓ 2 callersMethoddecrementCheckedFunction
libsolidity/codegen/YulUtilFunctions.cpp:4174
↓ 2 callersMethoddeployCode
test/tools/ossfuzz/YulEvmoneInterface.cpp:46
↓ 2 callersMethoddestTupleType
libsolidity/experimental/ast/TypeSystemHelper.cpp:131
↓ 2 callersFunctiondetect_external_tests
()
test/external_tests.py:35
↓ 2 callersMethoddisown
test/contracts/AuctionRegistrar.cpp:277
↓ 2 callersFunctiondivWorkaround
libevmasm/RuleList.h:43
↓ 2 callersFunctiondownload_benchmark_artifact
( artifacts: Mapping[str, dict], benchmark_name: str, branch: str, commit_hash: str, overw
scripts/externalTests/download_benchmarks.py:88
↓ 2 callersMethoddumpQuery
libsmtutil/SMTPortfolio.cpp:140
↓ 2 callersMethodenclosingNode
libsolidity/analysis/DeclarationContainer.h:81
↓ 2 callersMethodencode
test/ExecutionFramework.h:166
↓ 2 callersFunctionencodeByteArray
libsolutil/IpfsHash.cpp:43
↓ 2 callersFunctionencodeHash
libsolutil/IpfsHash.cpp:48
↓ 2 callersFunctionerc7201CompileTimeValue
libsolidity/ast/ASTUtils.cpp:141
↓ 2 callersMethoderror
libsolidity/formal/CHC.cpp:1622
↓ 2 callersMethoderrorClause
libsolidity/ast/AST.cpp:1076
↓ 2 callersMethodestimateMax
libevmasm/GasMeter.cpp:41
↓ 2 callersMethodethdebug
libevmasm/EVMAssemblyStack.cpp:107
↓ 2 callersMethodethdebugRuntime
libsolidity/interface/CompilerStack.cpp:1250
↓ 2 callersFunctionevmc_destroy
* Destroys the VM instance. * * @see evmc_destroy_fn */
test/evmc/helpers.h:68
↓ 2 callersFunctionexamine_id_coverage
(top_dir, source_id_to_file_names, new_ids_only=False)
scripts/error_codes.py:172
↓ 2 callersMethodexecute
@copydoc evmc_execute()
test/evmc/evmc.hpp:717
↓ 2 callersMethodexecute
libevmasm/ConstantOptimiser.cpp:143
↓ 2 callersFunctionexecutionCost
libevmasm/Inliner.cpp:49
↓ 2 callersFunctionexportBlock
libyul/backends/evm/ssa/io/JSONExporter.cpp:122
↓ 2 callersMethodexportBlocks
libyul/backends/evm/ssa/io/DotExporterBase.cpp:161
↓ 2 callersMethodexportFunction
libyul/backends/evm/ssa/io/DotExporterBase.cpp:174
↓ 2 callersMethodexpression
test/libsolidity/SolidityExpressionCompiler.cpp:58
↓ 2 callersFunctionexpressionAlwaysFalse
libyul/optimiser/StructuralSimplifier.cpp:73
↓ 2 callersMethodexpressionEqual
libyul/optimiser/SyntacticalEquality.cpp:49
↓ 2 callersFunctionextCodeGas
libevmasm/GasMeter.h:115
↓ 2 callersFunctionextendEnd
(marker, amount=1)
test/lsp.py:357
← previousnext →1,301–1,400 of 6,721, ranked by callers