aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/parsing/ParserBase.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Limit parser recursion depth further (needed by increased assembly data ↵Alex Beregszaszi2017-09-201-1/+1
| | | | structure size)
* Reduce max recursion depth.chriseth2017-08-221-1/+1
|
* Check recursion depth in assembly parser.chriseth2017-08-221-0/+13
|
* Avoid including Scanner.h in ParserBase.hAlex Beregszaszi2017-06-231-0/+20
|
* Refactor error reportingRhett Aultman2017-05-301-8/+3
| | | | | | | | | 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
* Move Solidity specific methods from ParserBase to the Solidity ParserAlex Beregszaszi2017-05-271-56/+0
|
* Fix licensing headersVoR02202016-11-231-4/+4
| | | | Signed-off-by: VoR0220 <rj@erisindustries.com>
* Raise proper error on reserved keywordsAlex Beregszaszi2016-09-061-1/+11
|
* helper function in scanner and corresponding edits to parserBaseVoR02202016-03-311-12/+3
|
* Got it working exactly like you wanted ;)VoR02202016-03-311-19/+68
|
* Move reusable parser components into base class.chriseth2016-02-231-0/+103