Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/argotorg/solidity
/ functions
Functions
6,721 in github.com/argotorg/solidity
⨍
Functions
6,721
◇
Types & classes
1,829
↳
Endpoints
7
↓ 30 callers
Function
jsonPrint
libsolutil/JSON.cpp:129
↓ 30 callers
Method
overrides
libsolidity/analysis/OverrideChecker.cpp:224
↓ 30 callers
Function
parseCommandLine
test/solc/CommandLineParser.cpp:51
↓ 29 callers
Method
codeSize
tools/yulPhaser/Program.h:78
↓ 29 callers
Function
collectGraphs
test/libsolidity/analysis/FunctionCallGraph.cpp:103
↓ 29 callers
Method
names
libyul/optimiser/NameCollector.h:63
↓ 29 callers
Function
parseAndAnalyzeContracts
test/libsolidity/analysis/FunctionCallGraph.cpp:65
↓ 29 callers
Method
setEndPositionFromNode
Set the end position to the one of the given node.
libsolidity/parsing/Parser.cpp:71
↓ 29 callers
Method
setSources
libsolidity/interface/CompilerStack.cpp:355
↓ 28 callers
Function
ISZERO
(x)
test/formal/opcodes.py:53
↓ 28 callers
Method
appendJumpTo
libyul/backends/evm/NoOutputAssembly.cpp:101
↓ 28 callers
Function
containsError
Helper to match a specific error type and message
test/libsolidity/StandardCompiler.cpp:64
↓ 28 callers
Method
declarations
libsolidity/analysis/GlobalContext.cpp:135
↓ 28 callers
Function
filter
libsolutil/CommonData.h:184
↓ 28 callers
Method
find
libevmasm/ExpressionClasses.cpp:79
↓ 28 callers
Method
isStateVariable
libsolidity/ast/AST.cpp:826
↓ 28 callers
Method
sourceSize
libyul/backends/evm/StackHelpers.h:498
↓ 27 callers
Function
SIGNEXTEND
(i, x)
test/formal/opcodes.py:82
↓ 27 callers
Method
hasBoundFirstArgument
libsolidity/ast/Types.h:1517
↓ 27 callers
Method
referenceLocation
libsolidity/ast/AST.h:1182
↓ 27 callers
Method
set
@return true if a value was assigned
libsolutil/SetOnce.h:83
↓ 27 callers
Method
stackSlots
libsolidity/codegen/ir/IRVariable.cpp:65
↓ 27 callers
Method
stringSetting
test/TestCaseReader.cpp:85
↓ 26 callers
Method
convertType
libsolidity/codegen/CompilerUtils.cpp:758
↓ 26 callers
Function
count
liblangutil/Token.h:302
↓ 26 callers
Method
errorId
liblangutil/Exceptions.h:208
↓ 26 callers
Function
formatToken
Prints a friendly string representation of \param _token.
test/libsolidity/util/SoltestTypes.h:77
↓ 26 callers
Method
hasValue
libyul/backends/evm/ssa/SSACFGTypes.h:51
↓ 26 callers
Method
indexExpression
libsolidity/ast/AST.h:2356
↓ 26 callers
Method
maxValue
libsolidity/ast/Types.cpp:704
↓ 26 callers
Method
size
liblangutil/CharStream.h:101
↓ 26 callers
Function
u2s
Interprets @a _u as a two's complement signed number and returns the resulting s256.
libsolutil/Numeric.h:55
↓ 26 callers
Method
underlyingType
libsolidity/formal/SMTEncoder.cpp:2762
↓ 25 callers
Method
calldataStride
The offset to advance in calldata to move from one array element to the next.
libsolidity/ast/Types.h:897
↓ 25 callers
Method
currentCommentLiteral
test/liblangutil/Scanner.cpp:165
↓ 25 callers
Method
format
test/libsolidity/util/TestFunctionCall.cpp:38
↓ 25 callers
Function
formatError
libsolidity/interface/StandardCompiler.cpp:61
↓ 25 callers
Method
immutable
libsolidity/ast/AST.h:1180
↓ 25 callers
Function
jsonCompactPrint
libsolutil/JSON.cpp:127
↓ 25 callers
Method
setEVMVersion
libsolidity/interface/CompilerStack.cpp:244
↓ 24 callers
Function
ADD
(x, y)
test/formal/opcodes.py:3
↓ 24 callers
Method
appendInlineAssembly
libsolidity/codegen/CompilerContext.cpp:380
↓ 24 callers
Function
containsAtMostWarnings
test/libsolidity/StandardCompiler.cpp:81
↓ 24 callers
Method
debugData
libevmasm/AssemblyItem.h:296
↓ 24 callers
Method
evaluate
test/yulPhaser/FitnessMetrics.cpp:43
↓ 24 callers
Method
get
liblangutil/CharStream.h:86
↓ 24 callers
Method
isFree
libsolidity/ast/AST.h:1030
↓ 24 callers
Method
object
test/tools/ossfuzz/YulEvmoneInterface.cpp:41
↓ 24 callers
Method
selfType
libsolidity/ast/Types.cpp:3811
↓ 24 callers
Method
setOptimiserSettings
libsolidity/interface/CompilerStack.cpp:278
↓ 24 callers
Function
smtSort
libsolidity/formal/SymbolicTypes.cpp:50
↓ 24 callers
Method
valueSet
libsolidity/ast/Types.h:1515
↓ 23 callers
Method
callYulFunction
libsolidity/codegen/CompilerContext.cpp:139
↓ 23 callers
Method
empty
libsolutil/vector_ref.h:52
↓ 23 callers
Method
freshTypeVariable
libsolidity/experimental/ast/TypeSystem.cpp:184
↓ 23 callers
Method
isPayable
libsolidity/ast/Types.cpp:1502
↓ 23 callers
Method
minValue
libsolidity/ast/Types.cpp:696
↓ 23 callers
Method
wait_for_diagnostics
Return all published diagnostic reports sorted by file URI.
test/lsp.py:998
↓ 22 callers
Method
fetchFreeMemoryPointer
libsolidity/codegen/CompilerUtils.cpp:62
↓ 22 callers
Function
getContractResult
test/libsolidity/StandardCompiler.cpp:97
↓ 22 callers
Method
hasStaticCall
liblangutil/EVMVersion.h:139
↓ 22 callers
Method
isCompatible
libyul/backends/evm/StackHelpers.h:476
↓ 22 callers
Function
load64be
Loads 64 bits / 8 bytes of data from the given @p data array in big-endian order.
test/evmc/evmc.hpp:128
↓ 22 callers
Function
load_fixture
(relative_path: Union[Path, str])
test/scripts/unittest_helpers.py:13
↓ 22 callers
Method
newTag
@returns a new tag without pushing any opcodes or data
libsolidity/codegen/CompilerContext.h:221
↓ 22 callers
Method
ok
libyul/backends/evm/ssa/StackUtils.h:34
↓ 22 callers
Method
replace
libsolutil/Whiskers.cpp:156
↓ 22 callers
Method
send_message
(self, method_name: str, params: Optional[dict])
test/lsp.py:228
↓ 22 callers
Function
successParse
test/libsolidity/SolidityParser.cpp:59
↓ 22 callers
Method
swap
libyul/backends/evm/ssa/Stack.h:205
↓ 21 callers
Method
calldataEncodedSize
libsolidity/ast/Types.cpp:1785
↓ 21 callers
Method
id
libsolidity/analysis/OverrideChecker.cpp:217
↓ 21 callers
Method
isJunk
libyul/backends/evm/ssa/Stack.h:96
↓ 21 callers
Function
isSigned
libsolidity/formal/SymbolicTypes.cpp:555
↓ 21 callers
Function
iterateReplacing
libsolutil/CommonData.h:497
↓ 21 callers
Function
stackToString
libyul/backends/evm/ssa/Stack.cpp:45
↓ 20 callers
Method
adjustStackOffset
libsolidity/codegen/CompilerContext.h:109
↓ 20 callers
Method
currentError
test/liblangutil/Scanner.cpp:163
↓ 20 callers
Method
currentLiteral
liblangutil/ParserBase.cpp:46
↓ 20 callers
Method
deposit
libevmasm/Assembly.h:153
↓ 20 callers
Function
dispenseLocationComment
libsolidity/codegen/ir/Common.cpp:141
↓ 20 callers
Method
eofVersion
libsolidity/codegen/ir/IRGenerationContext.h:144
↓ 20 callers
Method
init
libsolutil/picosha2.h:186
↓ 20 callers
Method
initialValue
libsolidity/ast/AST.h:1996
↓ 20 callers
Method
isArgsCompatible
libyul/backends/evm/ssa/StackShuffler.cpp:153
↓ 20 callers
Method
literalValue
libsolidity/ast/Types.cpp:525
↓ 20 callers
Method
sort
libsolidity/experimental/ast/TypeSystem.cpp:236
↓ 20 callers
Method
visibility
libsolidity/analysis/OverrideChecker.cpp:279
↓ 19 callers
Function
BOOST_CHECK_EXCEPTION
test/libsolidity/SemVerMatcher.cpp:86
↓ 19 callers
Function
MUL
(x, y)
test/formal/opcodes.py:6
↓ 19 callers
Method
canonicalName
libsolidity/ast/Types.cpp:520
↓ 19 callers
Function
compileFirstExpression
test/libsolidity/SolidityExpressionCompiler.cpp:97
↓ 19 callers
Function
compileTimeLiteralHash
libyul/optimiser/BlockHasher.cpp:34
↓ 19 callers
Method
falseStatement
@returns the "else" part of the if statement or nullptr if there is no "else" part.
libsolidity/ast/AST.h:1706
↓ 19 callers
Method
isConstant
libsolidity/formal/SMTEncoder.cpp:3120
↓ 19 callers
Method
isPublic
libsolidity/ast/AST.h:274
↓ 19 callers
Method
size
libyul/backends/evm/ssa/util/UseCountSet.h:58
↓ 19 callers
Method
structDefinition
test/tools/ossfuzz/protoToAbiV2.cpp:882
↓ 19 callers
Method
valueID
libyul/backends/evm/ssa/Stack.h:101
↓ 18 callers
Function
bzzr1HashHex
test/libsolutil/SwarmHash.cpp:44
← previous
next →
201–300 of 6,721, ranked by callers