Marek Kotewicz
|
4b90d315b7
|
user-provided default constructor
|
10 years ago |
Marek Kotewicz
|
71ebfe7736
|
fixed solidity not building on macos
|
10 years ago |
chriseth
|
b27eb0b70a
|
Merge pull request #589 from LefterisJP/solc_stdin_fix
Fixing segfault for solc if stdin is given as input file
|
10 years ago |
Lefteris Karapetsas
|
965d0c64da
|
Fixing segfault for solc if stdin is given as input file
- Solc should now check its input files and skip them if they don't
exist or if they are not a valid file
|
10 years ago |
chriseth
|
76d0f1af4d
|
Merge pull request #586 from LefterisJP/natspec_contract_tags
Natspec title and author tag.
|
10 years ago |
chriseth
|
bc98150067
|
Merge pull request #577 from chriseth/sol_constCleanup
Solidity const cleanup
|
10 years ago |
Lefteris Karapetsas
|
c29108a9d8
|
Styling issues and add TODO in Interfacehandler
|
10 years ago |
chriseth
|
c4a4760c09
|
Merge pull request #582 from chriseth/sol_varSizeVariables
Variably sized elements on the stack
|
10 years ago |
chriseth
|
5f48ab4046
|
Const change.
|
10 years ago |
Christian
|
9c2ce9cbbc
|
Stylistic changes.
|
10 years ago |
chriseth
|
cdb03eb787
|
Merge pull request #580 from LefterisJP/solc_cmd_options
Solc command line arguments
|
10 years ago |
Lefteris Karapetsas
|
01e419fcaf
|
Natspec title and author tag.
- Adding the title and author natspec documentation tags for contracts
- Also using the author tag for functions now
- Tests
|
10 years ago |
Christian
|
dc478ba0bd
|
Take variable stack size correctly into account for return value packer.
|
10 years ago |
Lefteris Karapetsas
|
131998f242
|
Cleaner interface for Solc CLI bytecode handling
|
10 years ago |
Lefteris Karapetsas
|
030442811a
|
Explicitly calling dev::operator<<() on two occassions due to mixup with boost
|
10 years ago |
Lefteris Karapetsas
|
7a5c1db126
|
Styling issues and new class name for the CLI
|
10 years ago |
Lefteris Karapetsas
|
11aa5ad5d4
|
Moving most of the solc functionality to own class and splitting implementation in modular functions
|
10 years ago |
Lefteris Karapetsas
|
8773a7ea0f
|
Style improvements and succinctness in solc main.cpp
|
10 years ago |
Christian
|
f8c78bafb5
|
Variable-size stack elements for expression compiler.
|
10 years ago |
Christian
|
9bcd315e42
|
Changes in compiler to support variably sized stack elements.
|
10 years ago |
Christian
|
1462cfbd4b
|
Cleanup before return.
|
10 years ago |
Christian
|
28604a27e9
|
Consts in SourceReferenceFormatter.
|
10 years ago |
Christian
|
d4d1369f6e
|
Move implementations of ::accept out of AST.cpp.
|
10 years ago |
Christian
|
e676cd21bc
|
Register variably-sized variables on stack.
|
10 years ago |
Lefteris Karapetsas
|
1dfef5bc49
|
Solc gets arguments for interface and documentation related output
|
10 years ago |
Lefteris Karapetsas
|
9bebf39249
|
Solc option to output binary and opcode
|
10 years ago |
Lefteris Karapetsas
|
9562f0f3d5
|
Solc evm assembly to either file or stdout option
|
10 years ago |
Lefteris Karapetsas
|
2cc2fe735e
|
Solc cmdline option for ast outputting either to stdout or a file
|
10 years ago |
Gav Wood
|
d61230ef15
|
Merge pull request #573 from ethereum/network
return when ciphertext empty
|
10 years ago |
subtly
|
874b59c22c
|
Merge branch 'develop' into network
|
10 years ago |
Gav Wood
|
561867883f
|
Merge pull request #563 from chriseth/sol_callingContracts
Calling other contract's functions.
|
10 years ago |
subtly
|
be5e829f97
|
cryptopp crash w/null plaintext passed to decrypt
|
10 years ago |
Lefteris Karapetsas
|
3aac720978
|
Unknown solc arguments are now ignored
|
10 years ago |
Christian
|
afc6b75b80
|
Some more consts.
|
10 years ago |
Lefteris Karapetsas
|
6ac94ffad0
|
using boost::program_options for argument parsing
|
10 years ago |
Christian
|
a876e363e2
|
Removed unused members.
|
10 years ago |
Christian
|
a03f2870c6
|
More const cleanup.
|
10 years ago |
Christian
|
2506b42da8
|
Clear separation between ASTVisitor and ASTConstVisitor and more const specifiers.
|
10 years ago |
Christian
|
1e5ebff359
|
Const AST visitor for the compiler.
|
10 years ago |
Christian
|
169139a066
|
Const functions for ASTVisitor and const ASTPrinter.
|
10 years ago |
Christian
|
e8c39062f8
|
Calling functions of other contracts.
|
10 years ago |
chriseth
|
4f24acbc15
|
Merge pull request #576 from chriseth/sol_compilefix
Compile fix. Over-the-shoulder review by @lefterisjp.
|
10 years ago |
Christian
|
702acc142d
|
Compile fix.
|
10 years ago |
chriseth
|
e4ba72ac25
|
Merge pull request #558 from chriseth/sol_import
Solidity for multiple files and multiple contracts per file.
|
10 years ago |
Christian
|
4a63d2f293
|
Merge remote-tracking branch 'ethereum/develop' into sol_import
Conflicts:
libsolidity/CompilerStack.cpp
libsolidity/CompilerStack.h
libsolidity/InterfaceHandler.cpp
libsolidity/InterfaceHandler.h
solc/main.cpp
test/solidityJSONInterfaceTest.cpp
test/solidityNatspecJSON.cpp
|
10 years ago |
Gav Wood
|
2102ab2870
|
Evade networking crash.
|
10 years ago |
Gav Wood
|
1e0684c1b4
|
Avoid overwriting messages with same expiry.
|
10 years ago |
subtly
|
29f9bf1dc6
|
return when ciphertext empty
|
10 years ago |
Gav Wood
|
93194fb1b6
|
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
|
10 years ago |
Gav Wood
|
330aa62aaf
|
Merge pull request #571 from ethereum/network
thread-safety, WhisperPeer::sendMessages()
|
10 years ago |