diff options
author | chriseth <c@ethdev.com> | 2015-04-07 23:08:49 +0800 |
---|---|---|
committer | chriseth <c@ethdev.com> | 2015-04-07 23:08:49 +0800 |
commit | 158795e48f4285d713b11f78cdd04de8c6d1f667 (patch) | |
tree | a4194b4dfbac5bcbed9dbd6290e156c945fff56b /Parser.h | |
parent | ff4d2cc7dc035a248de4698c2c59a8df14db2e82 (diff) | |
parent | 8e19eea7d5d6cd4bffa03f8617023a74268de608 (diff) | |
download | dexon-solidity-158795e48f4285d713b11f78cdd04de8c6d1f667.tar dexon-solidity-158795e48f4285d713b11f78cdd04de8c6d1f667.tar.gz dexon-solidity-158795e48f4285d713b11f78cdd04de8c6d1f667.tar.bz2 dexon-solidity-158795e48f4285d713b11f78cdd04de8c6d1f667.tar.lz dexon-solidity-158795e48f4285d713b11f78cdd04de8c6d1f667.tar.xz dexon-solidity-158795e48f4285d713b11f78cdd04de8c6d1f667.tar.zst dexon-solidity-158795e48f4285d713b11f78cdd04de8c6d1f667.zip |
Merge remote-tracking branch 'ethereum/develop' into sol_overloadingFunctions
Diffstat (limited to 'Parser.h')
-rw-r--r-- | Parser.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -34,6 +34,8 @@ class Scanner; class Parser { public: + Parser() {} + ASTPointer<SourceUnit> parse(std::shared_ptr<Scanner> const& _scanner); std::shared_ptr<std::string const> const& getSourceName() const; @@ -64,8 +66,7 @@ private: ASTPointer<StructDefinition> parseStructDefinition(); ASTPointer<EnumDefinition> parseEnumDefinition(); ASTPointer<EnumValue> parseEnumValue(); - ASTPointer<VariableDeclaration> parseVariableDeclaration( - VarDeclParserOptions const& _options = VarDeclParserOptions(), + ASTPointer<VariableDeclaration> parseVariableDeclaration(VarDeclParserOptions const& _options = VarDeclParserOptions(), ASTPointer<TypeName> const& _lookAheadArrayType = ASTPointer<TypeName>()); ASTPointer<ModifierDefinition> parseModifierDefinition(); ASTPointer<EventDefinition> parseEventDefinition(); |