solidity/libsolidity/analysis
chriseth 9ef050af9a
Merge pull request #9373 from ethereum/develop
Merge develop into breaking.
2020-07-09 16:15:43 +02:00
..
ConstantEvaluator.cpp Add unique IDs to error reporting calls 2020-05-06 13:53:46 +02:00
ConstantEvaluator.h Apply modernize-pass-by-value. 2020-04-14 10:32:13 -05:00
ContractLevelChecker.cpp Fix wording of error message. 2020-07-06 19:22:52 +02:00
ContractLevelChecker.h Add error IDs to ContractLevelChecker 2020-05-12 11:42:29 +02:00
ControlFlowAnalyzer.cpp Checks for uninitialized access to calldata variables. 2020-05-26 10:51:13 +02:00
ControlFlowAnalyzer.h Control flow analysis for inline assembly. 2020-03-09 16:23:10 +01:00
ControlFlowBuilder.cpp Replaced all instances of lValueRequested to willBeWrittenTo 2020-04-20 12:33:30 +05:30
ControlFlowBuilder.h Fixed ControlFlowBuilder compilation error. 2020-03-10 14:02:16 +01:00
ControlFlowGraph.cpp Remove some unneeded headers. 2020-05-07 01:49:46 +02:00
ControlFlowGraph.h Apply modernize-pass-by-value. 2020-04-14 10:32:13 -05:00
DeclarationContainer.cpp Library libdevcore renamed to libsolutil. 2020-01-07 15:51:50 +01:00
DeclarationContainer.h C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00
DeclarationTypeChecker.cpp Added containsNestedMapping() 2020-06-30 16:15:03 +05:30
DeclarationTypeChecker.h Check if using for refers to a library earlier. 2020-06-17 17:45:40 +02:00
DocStringAnalyser.cpp Fix merge conflict resolution. 2020-06-30 18:59:54 +02:00
DocStringAnalyser.h Remove DocStringAnalyzer and DocStringParser class-specific error reporting functions 2020-05-21 00:26:14 +02:00
GlobalContext.cpp Merge pull request #8890 from ethereum/fixclangv10 2020-05-11 15:39:09 +02:00
GlobalContext.h C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00
ImmutableValidator.cpp Fix clang v10 compilation errors 2020-05-11 14:59:51 +02:00
ImmutableValidator.h Validate immutable variables 2020-04-02 13:52:27 +02:00
NameAndTypeResolver.cpp Refactor name and type resolution. 2020-06-12 12:18:02 +02:00
NameAndTypeResolver.h Refactor name and type resolution. 2020-06-12 12:18:02 +02:00
OverrideChecker.cpp Fix wording of non-function override error messages. 2020-07-07 11:57:38 +02:00
OverrideChecker.h Add error IDs to OverrideChecker 2020-05-12 02:26:02 +02:00
PostTypeChecker.cpp Add unique IDs to error reporting calls 2020-05-06 13:53:46 +02:00
PostTypeChecker.h Move variables-in-interfaces checker to PostTypeChecker 2020-01-08 14:05:08 +01:00
ReferencesResolver.cpp Disallow dot in inline assembly identifiers. 2020-07-08 19:29:58 +02:00
ReferencesResolver.h Disallow dot in inline assembly identifiers. 2020-07-08 19:29:58 +02:00
StaticAnalyzer.cpp Add variable name to the "Variable covers a large part of storage ...." message 2020-07-06 13:49:09 +02:00
StaticAnalyzer.h Add warnings for oversized subtypes 2020-07-03 15:18:02 +02:00
SyntaxChecker.cpp Make visibility optional, but it has to be consistent. 2020-07-07 12:16:18 +02:00
SyntaxChecker.h C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00
TypeChecker.cpp Merge pull request #9373 from ethereum/develop 2020-07-09 16:15:43 +02:00
TypeChecker.h Check if using for refers to a library earlier. 2020-06-17 17:45:40 +02:00
ViewPureChecker.cpp Replace inContractKind by libraryFunction. 2020-06-09 17:56:58 +02:00
ViewPureChecker.h C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00