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
↓ 5 callers
Function
bzzr1Hash
libsolutil/SwarmHash.h:36
↓ 5 callers
Function
callGas
GAS_CREATE
libevmasm/GasMeter.h:140
↓ 5 callers
Method
callLowLevelFunction
libsolidity/codegen/CompilerContext.cpp:122
↓ 5 callers
Method
calldataOffsetOfMember
libsolidity/ast/Types.cpp:2277
↓ 5 callers
Method
cleanupFunction
libsolidity/codegen/YulUtilFunctions.cpp:3959
↓ 5 callers
Method
compile
solc/CommandLineInterface.cpp:928
↓ 5 callers
Method
contains
libsolutil/CommonData.h:356
↓ 5 callers
Function
contains_if
libsolutil/CommonData.h:485
↓ 5 callers
Method
convertFromEVMC
test/EVMHost.cpp:456
↓ 5 callers
Method
copyArrayToMemory
libsolidity/codegen/ArrayUtils.cpp:110
↓ 5 callers
Method
currentError
Retrieves the last error that occurred during lexical analysis. @note If no error occurred, the value is undefined.
liblangutil/Scanner.h:153
↓ 5 callers
Method
destTypeConstant
libsolidity/experimental/ast/TypeSystemHelper.cpp:203
↓ 5 callers
Method
emit
libevmasm/Assembly.cpp:85
↓ 5 callers
Method
empty
libyul/backends/evm/ssa/util/UseCountSet.h:59
↓ 5 callers
Method
encodingType
libsolidity/ast/Types.cpp:1457
↓ 5 callers
Method
equals
libsolidity/ast/Types.h:810
↓ 5 callers
Method
error
(cls, msg)
test/formal/rule.py:43
↓ 5 callers
Function
exp256
libsolutil/Numeric.h:74
↓ 5 callers
Method
experimentalSolidity
libsolidity/ast/AST.h:193
↓ 5 callers
Function
expressionToString
libsolidity/formal/ExpressionFormatter.cpp:245
↓ 5 callers
Function
f
(*args, **kwargs)
scripts/common/cmdline_helpers.py:31
↓ 5 callers
Method
feedItems
libevmasm/CommonSubexpressionEliminator.h:186
↓ 5 callers
Method
find
tools/yulPhaser/ProgramCache.cpp:115
↓ 5 callers
Method
findBuiltin
test/libyul/Parser.cpp:138
↓ 5 callers
Method
findBuiltin
Finds a builtin by name and returns the corresponding handle. @returns Builtin handle or null if the name does not match any builtin in the dialect.
libyul/Dialect.h:69
↓ 5 callers
Method
fitnessMetric
tools/yulPhaser/Population.h:113
↓ 5 callers
Method
fixTypeVars
libsolidity/experimental/ast/TypeSystem.cpp:127
↓ 5 callers
Function
formatExpressions
libsolidity/formal/ExpressionFormatter.cpp:354
↓ 5 callers
Function
formatLinkReferences
libsolidity/interface/StandardCompiler.cpp:406
↓ 5 callers
Method
forwardingRevertFunction
libsolidity/codegen/YulUtilFunctions.cpp:4147
↓ 5 callers
Method
functionReferenced
libsolidity/analysis/FunctionCallGraph.cpp:278
↓ 5 callers
Method
functionSideEffectsNamed
libyul/ControlFlowSideEffectsCollector.cpp:233
↓ 5 callers
Method
functionalEstimation
libsolidity/interface/GasEstimator.cpp:45
↓ 5 callers
Method
get_test_file_path
(self, test_case_name, sub_dir=None)
test/lsp.py:964
↓ 5 callers
Method
hasCreate2
liblangutil/EVMVersion.h:142
↓ 5 callers
Method
hasOpcode
liblangutil/EVMVersion.cpp:29
↓ 5 callers
Method
hasReferenceOrMappingType
libsolidity/ast/AST.cpp:819
↓ 5 callers
Method
hasSelfBalance
liblangutil/EVMVersion.h:145
↓ 5 callers
Function
interface
libsolidity/formal/PredicateInstance.cpp:36
↓ 5 callers
Function
isAssignmentOp
liblangutil/Token.h:306
↓ 5 callers
Method
isBeyondSwapRange
libyul/backends/evm/ssa/Stack.h:250
↓ 5 callers
Method
isExperimental
liblangutil/EVMVersion.h:107
↓ 5 callers
Method
isExternalCallUntrusted
libsolidity/formal/Predicate.cpp:184
↓ 5 callers
Function
isFixedBytes
libsolidity/formal/SymbolicTypes.cpp:361
↓ 5 callers
Method
isFunction
libsolidity/analysis/OverrideChecker.cpp:202
↓ 5 callers
Method
isPrefixOperation
libsolidity/ast/AST.h:2164
↓ 5 callers
Method
isPrerelease
liblangutil/SemVerHandler.h:55
↓ 5 callers
Function
isStringLiteral
libsolidity/formal/SymbolicTypes.cpp:419
↓ 5 callers
Function
isUnaryOp
liblangutil/Token.h:315
↓ 5 callers
Method
isValid
tools/yulPhaser/GeneticAlgorithms.h:91
↓ 5 callers
Function
keys
libsolutil/CommonData.h:245
↓ 5 callers
Method
kind
libyul/backends/evm/ssa/Stack.h:97
↓ 5 callers
Method
leftShiftNumberOnStack
libsolidity/codegen/CompilerUtils.cpp:1615
↓ 5 callers
Method
localVariable
libsolidity/codegen/ir/Common.cpp:112
↓ 5 callers
Method
markAsInvalid
libyul/backends/evm/EthAssemblyAdapter.cpp:246
↓ 5 callers
Function
mask_32bit
libsolutil/picosha2.h:48
↓ 5 callers
Function
mask_8bit
libsolutil/picosha2.h:46
↓ 5 callers
Method
max
libsolidity/ast/Types.cpp:688
↓ 5 callers
Method
memberValue
libsolidity/ast/Types.cpp:2683
↓ 5 callers
Method
min
libsolidity/ast/Types.cpp:680
↓ 5 callers
Method
mutate
tools/yulPhaser/Population.cpp:96
↓ 5 callers
Method
nameFromCurrentScope
libsolidity/analysis/NameAndTypeResolver.cpp:196
↓ 5 callers
Method
newVariable
Forwards variable creation to the solver.
libsolidity/formal/EncodingContext.h:60
↓ 5 callers
Method
numSubs
libevmasm/Assembly.h:87
↓ 5 callers
Method
optimise
libevmasm/Inliner.cpp:238
↓ 5 callers
Method
panicFunction
libsolidity/codegen/YulUtilFunctions.cpp:4638
↓ 5 callers
Method
parameterNames
libsolidity/ast/Types.cpp:3040
↓ 5 callers
Function
parse_optional_int
(input_string: str, default: Optional[int] = None)
scripts/externalTests/parse_eth_gas_report.py:124
↓ 5 callers
Method
pop
libyul/backends/evm/StackHelpers.h:500
↓ 5 callers
Method
popSolver
libsolidity/formal/EncodingContext.cpp:209
↓ 5 callers
Method
position
Returns current byte position
test/lsp.py:528
↓ 5 callers
Method
pushCombinedFunctionEntryLabel
libsolidity/codegen/CompilerUtils.cpp:743
↓ 5 callers
Method
pushSolver
libsolidity/formal/EncodingContext.cpp:201
↓ 5 callers
Method
pushZeroValue
libsolidity/codegen/CompilerUtils.cpp:1333
↓ 5 callers
Method
reachableStackDepth
libyul/backends/evm/EVMDialect.h:94
↓ 5 callers
Method
readStateVars
libsolidity/formal/SymbolicState.cpp:190
↓ 5 callers
Method
recursiveFunctions
libyul/optimiser/CallGraphGenerator.cpp:66
↓ 5 callers
Function
regex_replace
libsolutil/Whiskers.cpp:133
↓ 5 callers
Function
requireParsedCBORMetadata
test/libsolidity/Metadata.cpp:39
↓ 5 callers
Method
resetVariables
libsolidity/formal/EncodingContext.cpp:86
↓ 5 callers
Method
resolveName
libsolidity/analysis/NameAndTypeResolver.cpp:188
↓ 5 callers
Method
revertReasonIfDebugFunction
libsolidity/codegen/ABIFunctions.cpp:1558
↓ 5 callers
Method
run
test/CommonSyntaxTest.cpp:74
↓ 5 callers
Method
run
libyul/backends/evm/EVMObjectCompiler.cpp:52
↓ 5 callers
Method
setEOFVersion
libsolidity/interface/CompilerStack.cpp:253
↓ 5 callers
Method
setNextValue
test/contracts/ContractInterface.h:34
↓ 5 callers
Method
setRevertStringBehaviour
libsolidity/interface/CompilerStack.cpp:291
↓ 5 callers
Method
setSourceByUri
libsolidity/lsp/FileRepository.cpp:94
↓ 5 callers
Method
setStackOffset
libsolidity/codegen/CompilerContext.h:108
↓ 5 callers
Method
setToZero
libsolidity/codegen/LValue.cpp:76
↓ 5 callers
Method
sourceIsSame
libyul/backends/evm/StackHelpers.h:486
↓ 5 callers
Function
split_path
Return the test name and the subdir path of the given path.
test/lsp.py:94
↓ 5 callers
Method
stackElement
libevmasm/KnownState.cpp:280
↓ 5 callers
Method
stackTailRange
A range of offsets `[0, argsBegin)` intersected with the current stack size
libyul/backends/evm/ssa/StackShuffler.h:123
↓ 5 callers
Method
storeFreeMemoryPointer
libsolidity/codegen/CompilerUtils.cpp:67
↓ 5 callers
Method
subDenomination
libsolidity/ast/AST.h:2485
↓ 5 callers
Method
summarizeStructure
libyul/Object.cpp:128
↓ 5 callers
Method
toJson
tools/yulPhaser/Program.cpp:112
↓ 5 callers
Method
translatePositionToLineColumn
liblangutil/CharStream.cpp:102
↓ 5 callers
Method
tupleEncoderPacked
libsolidity/codegen/ABIFunctions.cpp:118
← previous
next →
801–900 of 6,721, ranked by callers