Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor error reporting | Rhett Aultman | 2017-05-30 | 1 | -3/+7 |
| | | | | | | | | | This commit introduces ErrorReporter, a utility class which consolidates all of the error logging functionality into a common set of functions. It also replaces all direct interactions with an ErrorList with calls to an ErrorReporter. This commit resolves issue #2209 | ||||
* | Extract scopes into compiler stack. | chriseth | 2017-02-14 | 1 | -1/+2 |
| | |||||
* | Address feedback from code review. | Valentin Wüstholz | 2017-01-26 | 1 | -8/+4 |
| | |||||
* | Change translation of implicit throws (issue #1589). | Valentin Wüstholz | 2017-01-26 | 1 | -2/+12 |
| | | | | | | | This adds a new invalid instruction that is used for encoding implicit throws that are emitted by the compiler. This makes it possible to distinguish such runtime errors from user-provided, explicit throws. | ||||
* | Migrate remaining source code in tests to R literals | Federico Bond | 2016-12-04 | 1 | -50/+76 |
| | |||||
* | Fix licensing headers | VoR0220 | 2016-11-23 | 1 | -4/+4 |
| | | | | Signed-off-by: VoR0220 <rj@erisindustries.com> | ||||
* | Disable broken tests that are not useful. | chriseth | 2016-11-16 | 1 | -35/+2 |
| | |||||
* | Stored combined creation and runtime tags. | chriseth | 2016-11-16 | 1 | -1/+1 |
| | | | | | | | Includes a change to Assembly to allow tags from sub-assemblies to be used. Sorry, this get a bit bigger than I thought. | ||||
* | codegen: add a compilation mode and a runtime context to CompilerContext | Yoichi Hirai | 2016-11-16 | 1 | -1/+1 |
| | |||||
* | Fix tests. | chriseth | 2016-08-17 | 1 | -0/+8 |
| | |||||
* | Fixes for invalid cleanups for small types. | chriseth | 2016-05-20 | 1 | -3/+4 |
| | |||||
* | Remove log.h from solidity. | chriseth | 2016-04-12 | 1 | -1/+0 |
| | |||||
* | reduce unnecessary solidity:: namespace | Dimitry | 2016-04-04 | 1 | -111/+111 |
| | |||||
* | enable solidity test | Dimitry | 2016-04-04 | 1 | -111/+111 |
| | |||||
* | Source units are independent scopes. | chriseth | 2015-12-10 | 1 | -9/+16 |
| | |||||
* | File reorganisation. | chriseth | 2015-10-21 | 1 | -7/+7 |
| | |||||
* | errors instead of exceptions | LianaHus | 2015-10-15 | 1 | -6/+8 |
| | | | | | | | | | Conflicts: libsolidity/CompilerStack.cpp libsolidity/NameAndTypeResolver.cpp libsolidity/NameAndTypeResolver.h libsolidity/TypeChecker.cpp test/libsolidity/SolidityNameAndTypeResolution.cpp | ||||
* | added Error class for all kind of errors | LianaHus | 2015-10-15 | 1 | -4/+9 |
| | | | | | Conflicts: libsolidity/Exceptions.h | ||||
* | Refactoring: Check types outside of AST and recover from some errors. | chriseth | 2015-09-22 | 1 | -1/+3 |
| | |||||
* | Transition from bytecode to more general linker objects. | chriseth | 2015-09-11 | 1 | -1/+1 |
| | |||||
* | removed get prefix | LianaHus | 2015-09-08 | 1 | -3/+3 |
| | | | | style fixes | ||||
* | renamed getter functions | LianaHus | 2015-09-08 | 1 | -5/+5 |
| | |||||
* | Move Solidity tests. | chriseth | 2015-08-20 | 1 | -0/+491 |