MCPcopy Create free account

hub / github.com/argotorg/solidity / functions

Functions6,721 in github.com/argotorg/solidity

↓ 18 callersFunctioncompileAndCheckLicenseMetadata
test/libsolidity/Metadata.cpp:53
↓ 18 callersMethodexpect_diagnostic
( self, diagnostic, code: int, lineNo: int = None, startEndColumns: Tu
test/lsp.py:1127
↓ 18 callersMethodgasSet
libsolidity/ast/Types.h:1514
↓ 18 callersFunctionisNumber
libsolidity/formal/SymbolicTypes.cpp:381
↓ 18 callersMethodisPointer
libsolidity/ast/Types.cpp:1559
↓ 18 callersMethodisSuper
See documentation of m_super
libsolidity/ast/Types.h:997
↓ 18 callersMethodisValueID
libyul/backends/evm/ssa/Stack.h:92
↓ 18 callersFunctionload64le
Loads 64 bits / 8 bytes of data from the given @p data array in little-endian order.
test/evmc/evmc.hpp:136
↓ 18 callersMethodname
test/libsolidity/ASTJSONTest.h:48
↓ 18 callersMethodnewLabelId
libyul/backends/evm/NoOutputAssembly.cpp:75
↓ 18 callersFunctionnumberEncodingSize
libsolutil/Numeric.h:173
↓ 18 callersMethodoptimisationSteps
tools/yulPhaser/Chromosome.h:56
↓ 18 callersMethodrelativeStackElement
libevmasm/KnownState.cpp:289
↓ 18 callersMethodsetCode
libyul/Object.cpp:210
↓ 18 callersMethodsimpleExpectations
test/TestCaseReader.cpp:54
↓ 18 callersMethodsortedArguments
libsolidity/ast/AST.cpp:983
↓ 18 callersFunctiontoCompactBigEndian
libsolutil/Numeric.h:127
↓ 17 callersFunctionBYTE
(i, x)
test/formal/opcodes.py:74
↓ 17 callersMethodappendConditionalJump
Appends a JUMPI instruction to a new tag and @returns the tag
libsolidity/codegen/CompilerContext.h:193
↓ 17 callersMethodappendLabel
libyul/backends/evm/NoOutputAssembly.cpp:65
↓ 17 callersMethodarguments
libsolidity/experimental/ast/TypeSystem.h:109
↓ 17 callersMethodconstructor
libsolidity/codegen/ir/Common.cpp:96
↓ 17 callersMethodcontainsNestedMapping
libsolidity/ast/Types.cpp:2327
↓ 17 callersFunctionconvertType
libsolidity/analysis/ConstantEvaluator.cpp:238
↓ 17 callersMethodcurrentRound
tools/yulPhaser/ProgramCache.h:127
↓ 17 callersMethodelements
libsolidity/formal/SymbolicVariables.cpp:335
↓ 17 callersMethodfilesystemFriendlyName
libevmasm/EVMAssemblyStack.cpp:155
↓ 17 callersMethodhasDeclaration
libsolidity/ast/Types.h:1481
↓ 17 callersMethodlength
libsolidity/formal/SymbolicVariables.cpp:340
↓ 17 callersMethodlibraryFunction
libsolidity/ast/AST.cpp:440
↓ 17 callersFunctionmean
test/yulPhaser/TestHelpers.h:130
↓ 17 callersFunctionmeanSquaredError
test/yulPhaser/TestHelpers.h:151
↓ 17 callersMethodmerge
libsolutil/Result.h:70
↓ 17 callersMethodsize
libyul/backends/evm/ssa/StackShuffler.cpp:77
↓ 17 callersFunctionskipWhitespace
libsolidity/parsing/DocStringParser.cpp:69
↓ 17 callersMethodsourceLocation
libsolutil/Exceptions.cpp:55
↓ 17 callersFunctiontoString
liblangutil/Token.cpp:103
↓ 17 callersMethodvalue
libyul/optimiser/SSAValueTracker.h:51
↓ 16 callersMethodaddLocalVariable
libsolidity/ast/AST.h:411
↓ 16 callersMethodastNodeName
libsolidity/analysis/OverrideChecker.cpp:359
↓ 16 callersMethodcurrentLiteral
test/libsolidity/util/TestFileParser.h:86
↓ 16 callersMethodhasPush0
liblangutil/EVMVersion.h:149
↓ 16 callersFunctionisCompareOp
liblangutil/Token.h:311
↓ 16 callersFunctionisValidUTF8
test/libsolutil/UTF8.cpp:37
↓ 16 callersMethodoptimiseProgram
tools/yulPhaser/ProgramCache.cpp:52
↓ 16 callersMethodpeekNextToken
liblangutil/ParserBase.cpp:41
↓ 16 callersMethodpush
libsmtutil/SMTPortfolio.cpp:42
↓ 16 callersMethodrun
(self, before: Any, after: Any)
scripts/externalTests/benchmark_diff.py:70
↓ 16 callersFunctionselectorFromSignatureH32
@returns the ABI selector for a given function signature, as a FixedHash h32.
libsolutil/FunctionSelector.h:30
↓ 16 callersFunctionstateMutabilityToString
libsolidity/ast/ASTEnums.h:44
↓ 16 callersMethodtypeArgument
libsolidity/ast/Types.cpp:4330
↓ 15 callersFunctionasBytes
Converts a string to a byte array containing the string's (byte) data.
libsolutil/CommonData.h:473
↓ 15 callersMethodasExternallyCallableFunction
libsolidity/ast/Types.cpp:3771
↓ 15 callersMethodassemble
test/tools/ossfuzz/YulEvmoneInterface.cpp:26
↓ 15 callersMethodbegin
libsolutil/CommonData.h:353
↓ 15 callersFunctioncall
test/evmc/evmc.hpp:828
↓ 15 callersMethodcompile
(self, preset: SettingsPreset)
scripts/externalTests/runners/base.py:119
↓ 15 callersMethodcontains
libyul/backends/evm/ssa/util/UseCountSet.h:47
↓ 15 callersMethodend
libsolutil/CommonData.h:354
↓ 15 callersMethodeofVersion
libyul/backends/evm/EVMDialect.h:93
↓ 15 callersMethodexternalIdentifier
libsolidity/ast/Types.cpp:3687
↓ 15 callersMethodhasCode
libyul/Object.cpp:208
↓ 15 callersFunctionisShiftOp
liblangutil/Token.h:317
↓ 15 callersMethodknownVariable
libsolidity/formal/EncodingContext.cpp:75
↓ 15 callersMethodmemberStorageOffset
libsolidity/ast/Types.cpp:190
↓ 15 callersMethodpop
libsmtutil/SMTPortfolio.cpp:48
↓ 15 callersMethodrunNextRound
test/yulPhaser/AlgorithmRunner.cpp:53
↓ 15 callersFunctionselectorFromSignatureU32
@returns the ABI selector for a given function signature, as a 32 bit number.
libsolutil/FunctionSelector.h:36
↓ 15 callersMethodsetScannerMode
Changes the scanner mode.
liblangutil/Scanner.h:115
↓ 15 callersMethodsetup_lsp
Prepares the solc LSP server by calling `initialize`, and `initialized` methods.
test/lsp.py:913
↓ 15 callersFunctionsymbolicUnknownConstraints
libsolidity/formal/SymbolicTypes.cpp:606
↓ 15 callersMethodtag
libevmasm/AssemblyItem.h:171
↓ 15 callersMethodtoken
libsolidity/ast/AST.h:2479
↓ 15 callersMethodunlimited
libyul/AST.cpp:47
↓ 15 callersFunctionvalueOrDefault
libsolutil/CommonData.h:272
↓ 15 callersMethodvalueType
libsolidity/ast/Types.h:1578
↓ 14 callersFunctionEQ
(x, y)
test/formal/opcodes.py:50
↓ 14 callersMethodabi
libsolidity/formal/SymbolicState.h:185
↓ 14 callersMethodappendConstant
libyul/backends/evm/NoOutputAssembly.cpp:60
↓ 14 callersMethodcalldataHeadSize
@returns the distance between two elements of this type in a calldata array, tuple or struct. For statically encoded types this is the same as calldat
libsolidity/ast/Types.h:256
↓ 14 callersMethodcrypto
Crypto functions. @{ @returns the crypto functions represented as a tuple of arrays.
libsolidity/formal/SymbolicState.h:161
↓ 14 callersMethoddocstringParsingError
liblangutil/ErrorReporter.cpp:270
↓ 14 callersMethodexpr
libsolidity/formal/SMTEncoder.cpp:2563
↓ 14 callersMethodfullyQualifiedName
libsolidity/ast/AST.h:581
↓ 14 callersMethodget_test_tags
Finds all tags (e.g. @tagname) in the given test and returns them as a dictionary having the following structure: { "@tag
test/lsp.py:1473
↓ 14 callersMethodindex
libsolidity/experimental/ast/Type.h:145
↓ 14 callersMethodisFallback
libsolidity/ast/AST.h:1028
↓ 14 callersMethodisPastEndOfInput
liblangutil/CharStream.h:83
↓ 14 callersFunctionisValidMetadata
test/Metadata.cpp:176
↓ 14 callersMethodmemoryHeadSize
@returns the size of this data type in bytes when stored in memory. For memory-reference types, this is the size of the memory pointer.
libsolidity/ast/Types.h:266
↓ 14 callersMethodnewName
libyul/optimiser/NameDispenser.cpp:47
↓ 14 callersMethodowner
test/contracts/AuctionRegistrar.cpp:241
↓ 14 callersFunctionparse_cli_output
(source_file_name: Path, cli_output: str, exit_code: int)
scripts/bytecodecompare/prepare_report.py:191
↓ 14 callersMethodpushTag
libevmasm/AssemblyItem.h:172
↓ 14 callersMethodreachableStackDepth
libsolidity/codegen/CompilerContext.h:111
↓ 14 callersMethodremove
Subtract `_count` from the entry for `_key`, removing it if the count drops to zero. No-op if `_key` is absent or `_count == 0`.
libyul/backends/evm/ssa/util/UseCountSet.h:82
↓ 14 callersMethodreset
libsolidity/formal/BMC.cpp:837
↓ 14 callersMethodrichIdentifier
libsolidity/ast/Types.cpp:478
↓ 14 callersFunctionsmtSortAbstractFunction
libsolidity/formal/SymbolicTypes.cpp:208
↓ 14 callersMethodstoreInMemoryDynamic
libsolidity/codegen/CompilerUtils.cpp:201
← previousnext →301–400 of 6,721, ranked by callers