aboutsummaryrefslogtreecommitdiffstats
path: root/CompilerContext.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fetch and store packed values.chriseth2015-03-171-9/+7
|
* added information about jump type for jump instructionsLiana Husikyan2015-03-101-0/+7
| | | | | | Conflicts: libevmcore/Assembly.cpp libsolidity/Compiler.cpp
* Fixed: Some instructions did not have source locations.chriseth2015-03-091-29/+7
|
* Solidity fixes.Gav Wood2015-03-081-1/+1
|
* removed unused memberLiana Husikyan2015-03-021-1/+1
| | | | | added some comments for ModifierInvocation::checkTypeRequirements cleanup
* Implemented passing arguments to the base constructor.Liana Husikyan2015-03-021-7/+26
|
* LocationSetter in some extra places during CompilingLefteris Karapetsas2015-02-251-2/+2
| | | | - Also adjusted the test, and fixed its error reporting
* Styling changes for SourceLocation and friendsLefteris Karapetsas2015-02-251-4/+4
|
* Simple Assembly Locations testLefteris Karapetsas2015-02-251-4/+4
| | | | - Also adding some helper functions to SourceLocation
* Reset CompilerContext's visited nodes at compile startLefteris Karapetsas2015-02-251-0/+7
|
* Adding location information to assembly itemsLefteris Karapetsas2015-02-251-0/+28
| | | | | - In order to facilitate this addition we also now have a ScopeGuard object used in the Compiler to set the currently visited node.
* Implementation of index access.Christian2015-02-241-1/+6
|
* Some windows fixes.Christian2015-02-121-1/+1
|
* Super keyword.Christian2015-01-291-22/+55
|
* Solidity EntryLabel now uses a generic declarationLefteris Karapetsas2015-01-291-3/+3
| | | | - Instead of a FunctionDefinition
* Work in progress for state variable accessorsLefteris Karapetsas2015-01-291-2/+2
| | | | | | | | | - Changed the code so that a generic declaration with the combination of a function type can be used wherer a function definition was used before - Since using an std::pair everywhere is really tiring with this commit I am in the process of abstracting it into a function
* Modifier overrides and callgraph analysis.Christian2015-01-261-0/+12
|
* Compilation of function modifiers.Christian2015-01-261-8/+8
|
* Inheritance in compiler.Christian2015-01-201-1/+10
|
* More flexible access to stack during external function call.Christian2015-01-141-0/+5
|
* fixed warnings for msvc buildarkpar2015-01-131-2/+2
|
* Assertions that throw InternalCompilerErrors.Christian2014-12-171-12/+8
|
* Create contracts.Christian2014-12-151-0/+8
|
* Changes in compiler to support variably sized stack elements.Christian2014-12-091-0/+5
|
* Register variably-sized variables on stack.Christian2014-12-081-10/+15
|
* Magic variables.Christian2014-11-241-0/+5
|
* State variables.Christian2014-11-081-5/+31
|
* Stylistic corrections.Christian2014-11-051-2/+2
|
* Converted all asserts to exceptions.Christian2014-11-051-3/+4
|
* Renamed file.Christian2014-10-311-0/+60