MCPcopy Create free account

hub / github.com/argotorg/solidity / functions

Functions6,721 in github.com/argotorg/solidity

↓ 3 callersMethodcosts
libyul/backends/evm/EVMMetrics.cpp:38
↓ 3 callersMethodcreateExpression
libsolidity/formal/EncodingContext.cpp:143
↓ 3 callersFunctioncurrentFunctionVariablesForDefinition
libsolidity/formal/PredicateInstance.cpp:148
↓ 3 callersMethodcurrentToBaseStackOffset
libsolidity/codegen/CompilerContext.cpp:317
↓ 3 callersMethoddeclarations
@returns a list of all declarations in this contract
libsolidity/ast/AST.h:567
↓ 3 callersFunctiondeclareJunk
libyul/backends/evm/ssa/StackLayoutGenerator.cpp:70
↓ 3 callersMethoddecodeSubPath
libevmasm/Assembly.cpp:1815
↓ 3 callersMethoddistributionOneToN
@returns an unsigned integer in the range [1, @param _n] chosen uniformly at random.
test/tools/ossfuzz/SolidityGenerator.h:69
↓ 3 callersMethodencode
libsolidity/lsp/SemanticTokensBuilder.cpp:88
↓ 3 callersMethodenqueueFunctionDefinition
libsolidity/experimental/codegen/IRGenerationContext.h:38
↓ 3 callersMethoderc7201
libsolidity/codegen/YulUtilFunctions.cpp:1300
↓ 3 callersMethoderrorCount
@returns the number of errors (ignores warnings and infos).
liblangutil/ErrorReporter.h:144
↓ 3 callersFunctionerrorMessage
test/libsolidity/ErrorCheck.cpp:36
↓ 3 callersMethodethdebug
libsolidity/interface/CompilerStack.cpp:1234
↓ 3 callersMethodevaluateExpression
libsolidity/codegen/ir/IRGeneratorForStatements.cpp:318
↓ 3 callersMethodexperimentalSolidityOnly
libsolidity/ast/AST.h:127
↓ 3 callersMethodexternalIdentifierHex
libsolidity/ast/AST.cpp:512
↓ 3 callersFunctionextract_solidity_docs_cases
(path)
scripts/isolate_tests.py:39
↓ 3 callersFunctionextract_yul_docs_cases
(path)
scripts/isolate_tests.py:51
↓ 3 callersMethodfinalBaseType
libsolidity/ast/Types.cpp:2012
↓ 3 callersMethodfinalizeAllocationFunction
libsolidity/codegen/YulUtilFunctions.cpp:3256
↓ 3 callersFunctionfindClause
libsolidity/ast/AST.cpp:47
↓ 3 callersFunctionfixedPointSwap
tools/yulPhaser/Mutations.cpp:113
↓ 3 callersFunctionfold
libsolutil/CommonData.h:204
↓ 3 callersMethodforceEqual
libevmasm/ExpressionClasses.cpp:117
↓ 3 callersFunctionformatImmutableReferences
libsolidity/interface/StandardCompiler.cpp:435
↓ 3 callersMethodfractionalDigits
Number of decimal digits after the radix point.
libsolidity/ast/Types.h:565
↓ 3 callersMethodfresh
libsolidity/experimental/ast/TypeSystem.cpp:327
↓ 3 callersFunctionfromIdentifierOrKeyword
liblangutil/Token.cpp:186
↓ 3 callersFunctionfunctionCall
libsolidity/formal/PredicateInstance.cpp:97
↓ 3 callersMethodfunctionCallReturnLabel
libyul/backends/evm/ssa/Stack.h:100
↓ 3 callersFunctionfunctionSort
libsolidity/formal/PredicateSort.cpp:72
↓ 3 callersFunctiongasCostForTier
libevmasm/GasMeter.cpp:268
↓ 3 callersMethodgasNeeded
libevmasm/ConstantOptimiser.cpp:133
↓ 3 callersFunctiongenerateConfigs
test/libyul/EVMDialectCompatibility.cpp:68
↓ 3 callersFunctiongenerateMemoryLoad
libyul/optimiser/StackToMemoryMover.cpp:59
↓ 3 callersFunctiongetCharFromStdin
Gets a single character from stdin without line-buffering.
test/lsp.py:53
↓ 3 callersMethodgetDeclaredSort
libsmtutil/SMTLib2Context.cpp:52
↓ 3 callersMethodgetJumpTypeAsString
libevmasm/AssemblyItem.cpp:314
↓ 3 callersMethodget_balance
test/evmc/evmc.hpp:541
↓ 3 callersMethodget_hash_bytes
libsolutil/picosha2.h:225
↓ 3 callersFunctionget_token
Gets the token delimited by @p delim character of the string pointed by the @p str_ptr. If the delimiter is not found, the whole string is returned. T
test/evmc/loader.c:234
↓ 3 callersFunctiongit_commit_hash
(ref: str = 'HEAD')
scripts/common/git_helpers.py:20
↓ 3 callersFunctionhandleClassToggle
({ classList }, className)
docs/_static/js/toggle.js:33
↓ 3 callersMethodhasChainID
liblangutil/EVMVersion.h:144
↓ 3 callersMethodhasExtCodeHash
liblangutil/EVMVersion.h:143
↓ 3 callersFunctionhasLiteralValue
libyul/optimiser/StructuralSimplifier.cpp:57
↓ 3 callersMethodhasMcopy
liblangutil/EVMVersion.h:151
↓ 3 callersMethodhasPrevRandao
liblangutil/EVMVersion.h:148
↓ 3 callersMethodhash
libyul/YulString.h:159
↓ 3 callersFunctionhash256_block
libsolutil/picosha2.h:92
↓ 3 callersMethodimmutableMemoryOffset
libsolidity/codegen/ir/IRGenerationContext.cpp:102
↓ 3 callersFunctionindent
Adds a standard indent of 4 spaces to every line in the input. Assumes \n as the line separator. @param _indentEmptyLines If true, the indent will be
libsolutil/StringUtils.h:206
↓ 3 callersFunctioninitialStateVariables
libsolidity/formal/PredicateInstance.cpp:119
↓ 3 callersFunctioninlineLetExpressions
libsmtutil/CHCSmtLib2Interface.cpp:534
↓ 3 callersMethodinterfaceId
libsolidity/ast/AST.cpp:315
↓ 3 callersMethodinvalidatesMemory
libyul/optimiser/Semantics.h:114
↓ 3 callersMethodinvalidatesStorage
libyul/optimiser/Semantics.h:113
↓ 3 callersFunctionisArithmeticOp
liblangutil/Token.h:310
↓ 3 callersFunctionisBinaryRequested
@returns true if any binary was requested, i.e. we actually have to perform compilation.
libsolidity/interface/StandardCompiler.cpp:270
↓ 3 callersMethodisConstructorParameter
libsolidity/ast/AST.cpp:801
↓ 3 callersFunctionisContract
libsolidity/formal/SymbolicTypes.cpp:371
↓ 3 callersMethodisCreation
libevmasm/Assembly.h:223
↓ 3 callersFunctionisFixedPoint
libsolidity/formal/SymbolicTypes.cpp:351
↓ 3 callersMethodisFunctionCallReturnLabel
libyul/backends/evm/ssa/Stack.h:95
↓ 3 callersMethodisFunctionReturnLabel
libyul/backends/evm/ssa/Stack.h:94
↓ 3 callersFunctionisHexDigit
liblangutil/Common.h:25
↓ 3 callersMethodisHexNumber
libsolidity/ast/AST.cpp:1031
↓ 3 callersMethodisLocalVariable
libsolidity/codegen/CompilerContext.cpp:266
↓ 3 callersFunctionisLocationSpecifier
liblangutil/Token.h:320
↓ 3 callersMethodisOrdinary
libsolidity/ast/AST.h:1026
↓ 3 callersFunctionisPrint
Checks if character is printable using classic "C" locale @param _c character to be checked @return true if _c is a printable character, false otherwi
libsolutil/StringUtils.h:174
↓ 3 callersMethodisPure
libsolidity/ast/Types.cpp:3697
↓ 3 callersFunctionisStateMutabilitySpecifier
liblangutil/Token.h:322
↓ 3 callersMethodisStateVariable
libsolidity/codegen/CompilerContext.h:114
↓ 3 callersMethodisSummary
libsolidity/formal/Predicate.cpp:150
↓ 3 callersMethodisTypeConstant
libsolidity/experimental/ast/TypeSystemHelper.cpp:216
↓ 3 callersFunctionisValidShiftAndAmountType
libsolidity/ast/Types.cpp:576
↓ 3 callersMethodisVisibleInContract
libsolidity/ast/AST.h:275
↓ 3 callersMethodisVisibleInDerivedContracts
libsolidity/ast/AST.h:276
↓ 3 callersMethodisabelleTypeString
test/tools/ossfuzz/protoToAbiV2.cpp:784
↓ 3 callersMethodjson
test/libsolidity/StandardCompiler.cpp:203
↓ 3 callersFunctionjsonPrettyPrint
libsolutil/JSON.cpp:125
↓ 3 callersFunctionkeywordByName
liblangutil/Token.cpp:137
↓ 3 callersMethodknownToBeDifferent
libevmasm/ExpressionClasses.cpp:148
↓ 3 callersFunctionlebEncode
libsolutil/LEB128.h:26
↓ 3 callersMethodlinearizedStateVariables
libsolidity/ast/Types.cpp:2153
↓ 3 callersMethodlink
libsolidity/interface/CompilerStack.cpp:845
↓ 3 callersFunctionload32le
Loads 32 bits / 4 bytes of data from the given @p data array in little-endian order.
test/evmc/evmc.hpp:151
↓ 3 callersMethodloadFromMemory
libsolidity/codegen/CompilerUtils.cpp:152
↓ 3 callersFunctionmagicVariableToID
Magic variables get negative ids for easy differentiation
libsolidity/analysis/GlobalContext.cpp:40
↓ 3 callersFunctionmakeDiscardCall
libyul/optimiser/ControlFlowSimplifier.cpp:38
↓ 3 callersMethodmatches
test/tools/isoltest.cpp:81
↓ 3 callersFunctionminEVMVersionCheck
test/Common.cpp:323
↓ 3 callersMethodnameable
libsolidity/ast/Types.cpp:3304
↓ 3 callersMethodnamedLabel
libyul/backends/evm/NoOutputAssembly.cpp:80
↓ 3 callersMethodnewLiteral
libyul/backends/evm/ssa/SSACFG.h:169
↓ 3 callersMethodnewTx
libsolidity/formal/SymbolicState.h:148
↓ 3 callersFunctionnondetInterface
libsolidity/formal/PredicateInstance.cpp:43
↓ 3 callersFunctionnondetInterfaceSort
libsolidity/formal/PredicateSort.cpp:41
← previousnext →1,101–1,200 of 6,721, ranked by callers