aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/inlineasm/AsmCodeGen.h
Commit message (Collapse)AuthorAgeFilesLines
* Named assembly labels.chriseth2017-09-161-1/+2
|
* Simplify CodeGenerator by remove seldom used caseAlex Beregszaszi2017-06-091-6/+0
|
* Remove error reporter from code generation phase.chriseth2017-06-081-8/+2
|
* Refactor error reportingRhett Aultman2017-05-301-4/+4
| | | | | | | | | 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
* Adapt EVM codegen to new namespace.chriseth2017-05-261-2/+2
|
* Refactor to combined scope and stack height info.chriseth2017-04-261-2/+2
|
* Move analysis out of code generator.chriseth2017-04-251-6/+14
|
* Use actual type checking phase of assembler.chriseth2017-04-251-3/+0
|
* Split external identifier access into resolving and code generation.chriseth2017-04-251-12/+6
|
* Fix licensing headersVoR02202016-11-231-4/+4
| | | | Signed-off-by: VoR0220 <rj@erisindustries.com>
* Allow access to functions in inline assembly.chriseth2016-05-121-0/+2
|
* Source location for inline assembly.chriseth2016-04-201-1/+1
|
* Code generation (missing external access and source locations).chriseth2016-03-301-0/+66