Type system, not yet complete.

This commit is contained in:
Christian
2014-10-15 18:40:19 +02:00
parent bdac5c7b4b
commit 89b794f1dc
13 changed files with 817 additions and 124 deletions
+3 -3
View File
@@ -47,10 +47,10 @@ private:
ptr<ContractDefinition> parseContractDefinition();
ptr<FunctionDefinition> parseFunctionDefinition(bool _isPublic);
ptr<StructDefinition> parseStructDefinition();
ptr<VariableDeclaration> parseVariableDeclaration();
ptr<TypeName> parseTypeName();
ptr<VariableDeclaration> parseVariableDeclaration(bool _allowVar);
ptr<TypeName> parseTypeName(bool _allowVar);
ptr<Mapping> parseMapping();
ptr<ParameterList> parseParameterList(bool _permitEmpty = true);
ptr<ParameterList> parseParameterList(bool _allowEmpty = true);
ptr<Block> parseBlock();
ptr<Statement> parseStatement();
ptr<IfStatement> parseIfStatement();