MCPcopy Create free account

hub / github.com/argotorg/solidity / functions

Functions6,721 in github.com/argotorg/solidity

↓ 1 callersFunctiondownload_file
(url: str, target_path: Path, headers: dict, overwrite=False)
scripts/common/rest_api_helpers.py:67
↓ 1 callersFunctiondownload_project
(test_dir: Path, repo_url: str, ref: str = "<latest-release>")
scripts/externalTests/test_helpers.py:99
↓ 1 callersMethoddumpStorage
test/tools/yulInterpreter/Interpreter.cpp:46
↓ 1 callersFunctionedgeNames
test/libsolidity/analysis/FunctionCallGraph.cpp:92
↓ 1 callersFunctioneditorPath
test/tools/IsolTestOptions.cpp:47
↓ 1 callersFunctioneliminateVariables
libyul/optimiser/StackCompressor.cpp:161
↓ 1 callersFunctioneliminateVariablesOptimizedCodegen
libyul/optimiser/StackCompressor.cpp:185
↓ 1 callersMethodemit_log
test/evmc/evmc.hpp:582
↓ 1 callersMethodempty
libsolutil/CommonData.h:352
↓ 1 callersMethodencodeAllPossibleSubPathsInAssemblyTree
libevmasm/Assembly.cpp:719
↓ 1 callersFunctionencodeLinkData
libsolutil/IpfsHash.cpp:53
↓ 1 callersMethodencodeToMemory
libsolidity/codegen/CompilerUtils.cpp:422
↓ 1 callersMethodendArray
test/tools/ossfuzz/protoToAbiV2.h:788
↓ 1 callersMethodendFunction
libyul/backends/evm/NoOutputAssembly.cpp:145
↓ 1 callersMethodendStruct
test/tools/ossfuzz/protoToAbiV2.h:777
↓ 1 callersMethodendVisit
libsolidity/analysis/Scoper.cpp:39
↓ 1 callersMethodensureAllSettingsRead
test/TestCaseReader.cpp:94
↓ 1 callersMethodentryLabel
libsolidity/codegen/CompilerContext.cpp:576
↓ 1 callersMethodentryLabelIfExists
libsolidity/codegen/CompilerContext.cpp:610
↓ 1 callersMethodenumFromSeed
test/tools/ossfuzz/protomutators/YulProtoMutator.h:78
↓ 1 callersFunctioneofcreateBuiltin
libyul/backends/evm/EVMBuiltins.cpp:267
↓ 1 callersMethodequalExcludingStateMutability
libsolidity/ast/Types.cpp:3612
↓ 1 callersMethoderaseAll
libyul/backends/evm/ssa/util/UseCountSet.h:125
↓ 1 callersMethoderaseIf
libyul/backends/evm/ssa/util/UseCountSet.h:132
↓ 1 callersMethoderrorStmts
test/tools/ossfuzz/protoToAbiV2.h:745
↓ 1 callersFunctionescapeNewlinesAndTabsWithinStringLiterals
libsolutil/JSON.cpp:60
↓ 1 callersFunctionescape_string
Trivially escapes given input string's \r \n and \\.
test/lsp.py:42
↓ 1 callersMethodestimateMax
libevmasm/PathGasMeter.cpp:38
↓ 1 callersMethodethdebugCompilation
libevmasm/EVMAssemblyStack.cpp:126
↓ 1 callersMethodethdebugCompilation
libsolidity/interface/CompilerStack.cpp:1240
↓ 1 callersMethodethdebugRuntime
libevmasm/EVMAssemblyStack.cpp:114
↓ 1 callersMethodeval
libyul/backends/evm/ConstantOptimiser.cpp:45
↓ 1 callersMethodevalBuiltin
test/tools/yulInterpreter/EVMInstructionInterpreter.cpp:511
↓ 1 callersMethodevaluate
tools/yulPhaser/FitnessMetrics.cpp:57
↓ 1 callersMethodevaluate
libsolidity/analysis/ConstantEvaluator.cpp:290
↓ 1 callersFunctionevmRuleList
libevmasm/RuleList.h:736
↓ 1 callersFunctionevmc_is_abi_compatible
* Returns true if the VM has a compatible ABI version. */
test/evmc/helpers.h:32
↓ 1 callersFunctionevmc_last_error_msg
test/evmc/loader.c:188
↓ 1 callersFunctionevmc_load
test/evmc/loader.c:97
↓ 1 callersFunctionevmc_load_and_configure
test/evmc/loader.c:253
↓ 1 callersFunctionevmc_load_and_create
test/evmc/loader.c:195
↓ 1 callersFunctionevmc_revision_to_string
Returns the name of the ::evmc_revision. */
test/evmc/helpers.h:272
↓ 1 callersFunctionevmc_set_option
* Sets the option for the VM, if the feature is supported by the VM. * * @see evmc_set_option_fn */
test/evmc/helpers.h:78
↓ 1 callersFunctionevmc_status_code_to_string
Returns text representation of the ::evmc_status_code. */
test/evmc/helpers.h:221
↓ 1 callersMethodexecutionContext
libsolidity/codegen/ir/IRGenerationContext.h:145
↓ 1 callersMethodexpect_location
obj is an JSON object containing two keys: - 'uri': a string of the document URI - 'range': the location range, two c
test/lsp.py:1164
↓ 1 callersMethodexpect_true
( self, actual, description="Expected True value", part=ExpectationFailed.Part
test/lsp.py:1094
↓ 1 callersFunctionexportFunction
libyul/backends/evm/ssa/io/JSONExporter.cpp:162
↓ 1 callersFunctionexpressionAlwaysTrue
libyul/optimiser/StructuralSimplifier.cpp:65
↓ 1 callersMethodexpressionSubstitution
libsolidity/formal/Predicate.cpp:435
↓ 1 callersMethodexternalCodeFunction
libsolidity/codegen/YulUtilFunctions.cpp:4807
↓ 1 callersMethodexternalFunctionPointersEqualFunction
libsolidity/codegen/YulUtilFunctions.cpp:4825
↓ 1 callersMethodextract
liblangutil/SourceReferenceExtractor.cpp:30
↓ 1 callersFunctionextractSourceName
(line)
scripts/splitSources.py:25
↓ 1 callersMethodextractSourceUnitNameAndLineColumn
libsolidity/lsp/HandlerBase.cpp:55
↓ 1 callersFunctionextract_and_write
(f, path)
scripts/wasm-rebuild/docker-scripts/isolate_tests.py:37
↓ 1 callersFunctionextract_test_cases
(path)
scripts/isolate_tests.py:16
↓ 1 callersFunctionextract_test_cases
(_path)
scripts/extract_test_cases.py:12
↓ 1 callersFunctionextract_test_cases
(path)
scripts/wasm-rebuild/docker-scripts/isolate_tests.py:13
↓ 1 callersMethodfeedItem
libevmasm/CommonSubexpressionEliminator.cpp:77
↓ 1 callersMethodfetch_and_format_diagnostics
(self, solc: JsonRpcProcess, test, sub_dir=None)
test/lsp.py:1023
↓ 1 callersFunctionfillArray
libsolidity/formal/ExpressionFormatter.cpp:189
↓ 1 callersMethodfinalize
libsolidity/analysis/PostTypeChecker.cpp:44
↓ 1 callersFunctionfindAnyOf
libsolutil/CommonData.h:622
↓ 1 callersFunctionfindBaseCallable
libsolidity/analysis/DocStringAnalyser.cpp:97
↓ 1 callersMethodfindDeepestIncorrectArgSlot
libyul/backends/evm/ssa/StackShuffler.cpp:210
↓ 1 callersMethodfindFirstMatch
libevmasm/SimplificationRules.cpp:39
↓ 1 callersFunctionfindInDefaultPath
test/Common.cpp:75
↓ 1 callersFunctionfindLastStorageVariable
libsolidity/analysis/PostTypeContractLevelChecker.cpp:211
↓ 1 callersFunctionfind_ids_in_cmdline_test_err
(file_name)
scripts/error_codes.py:141
↓ 1 callersFunctionfind_ids_in_source_file
(file_name, id_to_file_names)
scripts/error_codes.py:41
↓ 1 callersFunctionfind_ids_in_source_files
Returns a dictionary with list of source files for every appearance of every id
scripts/error_codes.py:54
↓ 1 callersFunctionfind_ids_in_test_file
(file_name)
scripts/error_codes.py:126
↓ 1 callersFunctionfind_ids_in_test_files
Returns a set containing all ids in tests
scripts/error_codes.py:132
↓ 1 callersMethodfind_tag_with_range
Find and return the tag that represents the requested range otherwise return None.
test/lsp.py:1211
↓ 1 callersFunctionfirstNonIdentifier
libsolidity/parsing/DocStringParser.cpp:46
↓ 1 callersMethodfirstNumber
liblangutil/Token.h:443
↓ 1 callersMethodfirstUnconditionalControlFlowChange
libyul/optimiser/Semantics.cpp:191
↓ 1 callersFunctionfirstWhitespaceOrNewline
libsolidity/parsing/DocStringParser.cpp:60
↓ 1 callersFunctionfitsIntoBits
Checks whether _value fits into _bits bits when having 1 bit as the sign bit if _signed is true.
libsolidity/ast/Types.cpp:86
↓ 1 callersFunctionfitsPrecisionBase2
Checks whether _mantissa * (2 ** _expBase2) fits into 4096 bits.
libsolidity/analysis/ConstantEvaluator.cpp:67
↓ 1 callersFunctionfix_ids_in_source_file
(file_name, id_to_count, available_ids)
scripts/error_codes.py:70
↓ 1 callersFunctionfix_ids_in_source_files
Fixes ids in given source files; id_to_count contains number of appearances of every id in sources
scripts/error_codes.py:101
↓ 1 callersMethodfixedPointPrecision
tools/yulPhaser/FitnessMetrics.h:127
↓ 1 callersMethodformat
libyul/AsmPrinter.cpp:46
↓ 1 callersFunctionformatArrayOp
libsolidity/formal/ExpressionFormatter.cpp:101
↓ 1 callersFunctionformatDatatypeAccessor
libsolidity/formal/ExpressionFormatter.cpp:46
↓ 1 callersMethodformatErrors
libyul/backends/evm/ssa/StackUtils.cpp:214
↓ 1 callersFunctionformatInfixOp
libsolidity/formal/ExpressionFormatter.cpp:96
↓ 1 callersFunctionformatPhi
Build a human-readable Phi/Upsilon annotation for a phi value. Shows which upsilons feed it, listed per predecessor block.
libyul/backends/evm/ssa/SSACFG.cpp:44
↓ 1 callersFunctionformatSecondarySourceLocation
libsolidity/interface/StandardCompiler.cpp:103
↓ 1 callersFunctionformatUnaryOp
libsolidity/formal/ExpressionFormatter.cpp:116
↓ 1 callersFunctionformat_percent
(percentage)
scripts/gas_diff_stats.py:122
↓ 1 callersMethodformat_summary
(self, verbose: bool)
scripts/bytecodecompare/prepare_report.py:92
↓ 1 callersMethodfreshVariable
libsolidity/experimental/ast/TypeSystem.cpp:178
↓ 1 callersFunctionfrom_hex_digit
Extracts the nibble value out of a hex digit. Returns -1 in case of invalid hex digit.
test/evmc/hex.hpp:36
↓ 1 callersMethodfrom_preset
(preset: SettingsPreset)
scripts/bytecodecompare/prepare_report.py:53
↓ 1 callersFunctionfullCSE
In contrast to the function `CSE`, this function doesn't finish the CSE optimization on an instruction that breaks CSE Analysis block. Copied from Ass
test/libevmasm/Optimiser.cpp:98
↓ 1 callersMethodfullDecomposition
libsolidity/ast/Types.cpp:1519
↓ 1 callersMethodfunction
libyul/optimiser/FullInliner.h:80
← previousnext →1,901–2,000 of 6,721, ranked by callers