MCPcopy Create free account

hub / github.com/argotorg/solidity / functions

Functions6,721 in github.com/argotorg/solidity

↓ 4 callersFunctionparseRational
libsolidity/experimental/analysis/TypeInference.cpp:907
↓ 4 callersFunctionpercent_or_zero
(old, new)
scripts/gas_diff_stats.py:118
↓ 4 callersMethodprint
test/tools/ossfuzz/SolidityGenerator.cpp:68
↓ 4 callersMethodprintExceptionInformation
liblangutil/SourceReferenceFormatter.cpp:206
↓ 4 callersMethodprogramVariable
libsolidity/formal/Predicate.cpp:137
↓ 4 callersMethodpushNewTag
Appends pushing of a new tag and @returns the new tag.
libsolidity/codegen/CompilerContext.h:219
↓ 4 callersMethodpushSubroutineOffset
Pushes the offset of the subroutine.
libevmasm/Assembly.h:148
↓ 4 callersMethodreadFromStorage
libsolidity/codegen/YulUtilFunctions.cpp:2779
↓ 4 callersMethodreadMemory
test/tools/yulInterpreter/EVMInstructionInterpreter.cpp:610
↓ 4 callersFunctionread_file
(file_name)
scripts/error_codes.py:13
↓ 4 callersMethodrecursive
libsolidity/ast/Types.cpp:2514
↓ 4 callersMethodreferencedSourceUnits
libsolidity/ast/AST.cpp:130
↓ 4 callersMethodrequestedFunctions
libsolidity/codegen/MultiUseYulFunctionCollector.cpp:33
↓ 4 callersMethodresetLocalVariables
libsolidity/codegen/ir/IRGenerationContext.cpp:83
↓ 4 callersFunctionresolveOuterUnaryTuples
libsolidity/ast/ASTUtils.cpp:89
↓ 4 callersFunctionrestrictedInt
(x)
test/formal/redundant_store_unrelated.py:19
↓ 4 callersMethodrevertStrings
libsolidity/codegen/CompilerContext.h:313
↓ 4 callersFunctionroundTo32
test/libsolidity/SolidityEndToEndTest.cpp:117
↓ 4 callersMethodruntimeSourceMapping
libsolidity/interface/CompilerStack.cpp:980
↓ 4 callersFunctionsave_bytecode
( bytecode_path: Path, reports: FileReport, contract: Optional[str] = None )
scripts/common/cmdline_helpers.py:68
↓ 4 callersMethodselectDebugInfo
libsolidity/interface/CompilerStack.cpp:310
↓ 4 callersMethodsetArithmetic
libsolidity/codegen/ir/IRGenerationContext.h:147
↓ 4 callersFunctionsetBigEndianUint16
libevmasm/Assembly.cpp:1021
↓ 4 callersMethodsetContent
test/contracts/AuctionRegistrar.cpp:265
↓ 4 callersMethodsetLibraries
libsolidity/interface/CompilerStack.cpp:272
↓ 4 callersMethodsetModelCheckerSettings
libsolidity/interface/CompilerStack.cpp:260
↓ 4 callersMethodsetModifierDepth
libsolidity/codegen/CompilerContext.h:311
↓ 4 callersMethodsetStep
test/libyul/YulOptimizerTestCommon.cpp:485
↓ 4 callersMethodsetViaSSACFG
libsolidity/interface/CompilerStack.cpp:238
↓ 4 callersFunctionshlWorkaround
libevmasm/RuleList.h:55
↓ 4 callersMethodsizeOnStack
Total number of stack slots occupied by this type. This is the sum of ``sizeOnStack`` of all ``stackItems()``. TODO: consider changing the return type
libsolidity/ast/Types.h:323
↓ 4 callersFunctionsolc_bin_report
Runs the solidity compiler binary
scripts/common/cmdline_helpers.py:46
↓ 4 callersMethodsourceIndices
libevmasm/EVMAssemblyStack.cpp:86
↓ 4 callersMethodsourceIndices
libsolidity/interface/CompilerStack.cpp:1121
↓ 4 callersMethodsourceMapping
libsolidity/interface/CompilerStack.cpp:963
↓ 4 callersMethodsourceUnitNameToUri
libsolidity/lsp/FileRepository.cpp:56
↓ 4 callersFunctionstat
(old, new)
scripts/gas_diff_stats.py:133
↓ 4 callersMethodstate
@returns the current state.
libsolidity/interface/CompilerStack.h:200
↓ 4 callersFunctionstateSorts
libsolidity/formal/PredicateSort.cpp:114
↓ 4 callersMethodsymmetricCrossoverWithRemainder
tools/yulPhaser/Population.cpp:120
↓ 4 callersMethodtargetArbitrary
libyul/backends/evm/ssa/StackShuffler.cpp:161
↓ 4 callersMethodtargetArgsCount
libyul/backends/evm/ssa/StackShuffler.cpp:107
↓ 4 callersMethodtoBytes
libsolutil/vector_ref.h:44
↓ 4 callersFunctiontoInt
libyul/AsmParser.cpp:49
↓ 4 callersFunctiontoStringInParentheses
libsolidity/ast/Types.cpp:114
↓ 4 callersMethodtxTypeConstraints
libsolidity/formal/SymbolicState.cpp:225
↓ 4 callersMethodtype
liblangutil/Exceptions.h:209
↓ 4 callersMethodtypeConstructor
libsolidity/experimental/analysis/TypeInference.cpp:1212
↓ 4 callersMethoduriToSourceUnitName
libsolidity/lsp/FileRepository.cpp:88
↓ 4 callersMethodvalueName
libsolidity/ast/AST.h:1542
↓ 4 callersMethodvisit
test/tools/ossfuzz/protoToYul.cpp:129
↓ 4 callersMethodwriteToMemoryFunction
libsolidity/codegen/YulUtilFunctions.cpp:3063
↓ 4 callersMethodzeroLiteral
libyul/Dialect.cpp:28
↓ 3 callersFunctionADDMOD
(x, y, m)
test/formal/opcodes.py:24
↓ 3 callersFunctionBOOST_AUTO_TEST_CASE
test/libevmasm/Assembler.cpp:410
↓ 3 callersFunctionBOOST_AUTO_TEST_CASE
test/libsolidity/ABIEncoderTests.cpp:50
↓ 3 callersFunctionBOOST_AUTO_TEST_CASE
test/libsolidity/InlineAssembly.cpp:168
↓ 3 callersFunctionBVSignedCleanupFunction
(x, type_bits)
test/formal/util.py:29
↓ 3 callersFunctionBVUnsignedCleanupFunction
(x, type_bits)
test/formal/util.py:39
↓ 3 callersFunctionBVUnsignedMax
(type_bits, n_bits)
test/formal/util.py:10
↓ 3 callersFunctionMULMOD
(x, y, m)
test/formal/opcodes.py:21
↓ 3 callersMethod__init__
(self, msg: str)
test/lsp.py:152
↓ 3 callersMethod_format_separator_row
(cls, widths: Sequence[int], output_format: OutputFormat)
scripts/externalTests/benchmark_diff.py:316
↓ 3 callersFunctionaccess_account
test/evmc/evmc.hpp:854
↓ 3 callersMethodaddBalance
libsolidity/formal/SymbolicState.cpp:204
↓ 3 callersFunctionaddDummyLocations
test/libevmasm/Optimiser.cpp:51
↓ 3 callersMethodadjustDeposit
libevmasm/Assembly.h:154
↓ 3 callersMethodappendJump
libyul/backends/evm/NoOutputAssembly.cpp:95
↓ 3 callersMethodappendLabelReference
libyul/backends/evm/NoOutputAssembly.cpp:70
↓ 3 callersMethodappendYulUtilityFunctionsRan
libsolidity/codegen/CompilerContext.h:177
↓ 3 callersFunctionareArtifactsRequested
libsolidity/interface/StandardCompiler.cpp:249
↓ 3 callersMethodargumentSorts
libsolidity/ast/AST.h:2564
↓ 3 callersMethodassemblyString
TODO: cache this string
libsolidity/interface/CompilerStack.cpp:1092
↓ 3 callersMethodassertions
libsolidity/formal/EncodingContext.cpp:193
↓ 3 callersFunctionassignMember
libsolidity/formal/SymbolicTypes.cpp:658
↓ 3 callersMethodbinaryOperatorResult
libsolidity/ast/Types.cpp:538
↓ 3 callersMethodbooleanNegationFunctionHandle
libyul/backends/evm/EVMDialect.h:79
↓ 3 callersMethodbytesRequired
libevmasm/AssemblyItem.cpp:144
↓ 3 callersMethodcall_method
(self, method_name: str, params: Optional[dict], expects_response: bool = True)
test/lsp.py:242
↓ 3 callersMethodcallback
libsolidity/interface/UniversalCallback.h:49
↓ 3 callersMethodcalldataEncodedSize
@returns number of bytes used by this type when encoded for CALL. Cannot be used for dynamically encoded types. Always returns a value greater than ze
libsolidity/ast/Types.h:249
↓ 3 callersMethodcalldataEncodedTailSize
libsolidity/ast/Types.cpp:1793
↓ 3 callersMethodcfgJson
libyul/YulStack.cpp:388
↓ 3 callersMethodcheckAndAdvance
test/Common.h:140
↓ 3 callersFunctioncheckCompilation
test/libevmasm/Assembler.cpp:49
↓ 3 callersMethodcheckSyntax
libsolidity/analysis/SyntaxChecker.cpp:40
↓ 3 callersMethodcheckTypeRequirements
libsolidity/analysis/TypeChecker.cpp:71
↓ 3 callersFunctioncleanString
(string)
scripts/bytecodecompare/prepare_report.js:25
↓ 3 callersMethodclear
libsolutil/CommonData.h:355
↓ 3 callersMethodclone
libsolidity/experimental/ast/TypeSystem.cpp:136
↓ 3 callersMethodcodeGenerationError
liblangutil/ErrorReporter.cpp:290
↓ 3 callersFunctioncoloredOutput
solc/CommandLineInterface.cpp:167
↓ 3 callersMethodcompilationSuccessful
libevmasm/EVMAssemblyStack.h:90
↓ 3 callersMethodcompileDeployAndExecute
test/tools/ossfuzz/SolidityEvmoneInterface.cpp:130
↓ 3 callersMethodcomputeHashStatic
libsolidity/codegen/CompilerUtils.cpp:1512
↓ 3 callersFunctioncontainsError
TODO: share this between StandardCompiler.cpp Helper to match a specific error type and message
test/libsolidity/LibSolc.cpp:39
↓ 3 callersMethodcontractName
Sets contract name to @param _contractName.
test/tools/ossfuzz/SolidityEvmoneInterface.h:82
↓ 3 callersFunctioncontractStorageSizeUpperBound
libsolidity/ast/ASTUtils.cpp:111
↓ 3 callersMethodcontrolFlowKind
libyul/optimiser/Semantics.cpp:204
↓ 3 callersMethodcopy
Copies count bytes from src to dest. The ranges must not overlap.
test/evmc/bytes.hpp:50
← previousnext →1,001–1,100 of 6,721, ranked by callers