This website requires JavaScript.
Explore
Help
Sign In
cerc-io
/
solidity
Watch
10
Star
0
Fork
0
You've already forked solidity
mirror of
https://github.com/ethereum/solidity
synced
2023-10-03 13:03:40 +00:00
Code
Issues
Actions
Packages
Projects
Releases
Wiki
Activity
882cd3e285
solidity
/
libsolidity
/
analysis
History
chriseth
9719f099aa
Merge pull request
#7551
from ethereum/060-cxx17-std-optional
...
Use `std::optional<>` rather than `boost::optional<>`
2019-10-28 12:17:31 +01:00
..
ConstantEvaluator.cpp
[libsolidity] TypeProvider: eliminate redundant "Type" suffix in provider function signatures.
2019-04-17 14:42:07 +02:00
ConstantEvaluator.h
ContractLevelChecker.cpp
Remove trailing whitespace in error message.
2019-07-08 14:28:38 +02:00
ContractLevelChecker.h
Check base contracts for abi encoder compatibility
2019-03-06 11:16:54 +01:00
ControlFlowAnalyzer.cpp
Fix error message about accessing storage pointers.
2019-09-24 10:52:02 +02:00
ControlFlowAnalyzer.h
ControlFlowBuilder.cpp
libsolidity: Introducing TypeProvider API, for clear type system ownership.
2019-04-16 18:26:45 +02:00
ControlFlowBuilder.h
ControlFlowGraph.cpp
ControlFlowGraph.h
DeclarationContainer.cpp
DeclarationContainer.h
DocStringAnalyser.cpp
Even more style checks.
2019-02-14 11:53:00 +01:00
DocStringAnalyser.h
GlobalContext.cpp
[libsolidity] TypeProvider: eliminate redundant "Type" suffix in provider function signatures.
2019-04-17 14:42:07 +02:00
GlobalContext.h
NameAndTypeResolver.cpp
Fixes source location in warning for shadowing import delcarations.
2019-09-30 11:45:46 +02:00
NameAndTypeResolver.h
Issue warning for variables called
super
or
this
2019-05-02 11:30:24 +02:00
PostTypeChecker.cpp
Move SemVerHandler to analysis to parsing to increase modularity...
2019-04-17 10:13:42 -04:00
PostTypeChecker.h
ReferencesResolver.cpp
Make use of C++17 std::optional<> instead of boost::optional<>.
2019-10-28 11:39:30 +01:00
ReferencesResolver.h
StaticAnalyzer.cpp
Throws error on library calling itself externally.
2019-05-02 12:41:07 +02:00
StaticAnalyzer.h
SyntaxChecker.cpp
Remove ContainsMSize from side-effect-collector.
2019-08-13 13:34:33 +02:00
SyntaxChecker.h
Do not allow msize in inline assembly if the Yul optimizer is active.
2019-05-28 12:54:33 +02:00
TypeChecker.cpp
Treat magic variables as unknown identifiers in inline assembly
2019-10-28 14:59:50 +11:00
TypeChecker.h
Check for use of modifiers in invalid contexts
2019-10-23 12:36:20 +02:00
ViewPureChecker.cpp
Make use of C++17 std::optional<> instead of boost::optional<>.
2019-10-28 11:39:30 +01:00
ViewPureChecker.h
Make use of C++17 std::optional<> instead of boost::optional<>.
2019-10-28 11:39:30 +01:00