129 Commits (a88c32a3e7bbe9a5e5e251ed231e4f2d30ddb88e)

Author SHA1 Message Date
Christian 747bf7f2d4 Include virtual function overrides in constructor context. 10 years ago
Christian 0019c53f5c Implicit conversion from derived to base. 10 years ago
Christian 4fe47c5014 Explicit calls to base class function. 10 years ago
Gav Wood 1f7ccc48d5 Add blockhash to Solidity. 10 years ago
liana 3e166f15fc - added functionality to set values to 0 when deleting structure(not for mapping) 10 years ago
Christian 43602427a1 Remove redundancy in FunctionType::getSizeOnStack. 10 years ago
Christian de3e6a09db Specify value for contract creation. 10 years ago
Christian 1b36ff453b Modify gas and value for external function call. 10 years ago
Christian 18f7839fd5 Define strings = vector<string> 10 years ago
Christian 5e0b71730c More convenient function type construction. 10 years ago
Christian 08f556cd5a Contracts are Addresses. 10 years ago
Christian a017d2b1de Remove const from make_shared to allow enable_shared_from_this to work on MacOS. 10 years ago
Christian e1338c7e6c Arbitrary precision integer constants. 10 years ago
Christian f6ddd3fd33 Possibility for unary operators to change type. 10 years ago
Christian 874b2b34ea Use shared_from_this instead of manually supplying a shared_ptr to this. 10 years ago
Lefteris Karapetsas 299305548f Adjustments to Solidity compiler code for Function Hash 10 years ago
Lefteris Karapetsas 9fff09af6b Compiler EVM generation now takes into account for the new function hash 10 years ago
Christian 7158f408ac Remove const from make_shared to allow enable_shared_from_this to work on MacOS. 10 years ago
Christian 1d3801f726 Arbitrary precision integer constants. 10 years ago
Christian cc55936f67 Possibility for unary operators to change type. 10 years ago
Christian ff4fe8257a Use shared_from_this instead of manually supplying a shared_ptr to this. 10 years ago
Lefteris Karapetsas b8b75c841b Solidity getInterfaceFunctions is now a map of hash to Function 10 years ago
Lefteris Karapetsas 48080e0415 Small issues with Canonical Function Signature 10 years ago
Lefteris Karapetsas 0c003958b9 FunctionType also gets CanonicalSignature 10 years ago
Christian f37ff5ff4f Clarified binary operator checking for integer types. 10 years ago
Christian 6e36344632 Possibility for binary operators to yield types different from their operands'. 10 years ago
Christian 46664c44b3 Assertions that throw InternalCompilerErrors. 10 years ago
Christian c00153e5c1 Stylistic changes. 10 years ago
Christian 5026c5855d Create contracts. 10 years ago
Christian 8eee0a2033 Correctly check for string prefix plus indentation change. 10 years ago
Christian b0af628f11 Calls to bare contracts. 10 years ago
Christian 37a15d96ea Support empty strings. 10 years ago
Marek Kotewicz 4b90d315b7 user-provided default constructor 10 years ago
Marek Kotewicz 71ebfe7736 fixed solidity not building on macos 10 years ago
Christian 781d58d705 String types. 10 years ago
Christian 2506b42da8 Clear separation between ASTVisitor and ASTConstVisitor and more const specifiers. 10 years ago
Christian e8c39062f8 Calling functions of other contracts. 10 years ago
Christian 92b0ff7a10 Fix: Storage offset of first struct member should be zero. 10 years ago
Christian 390e2e8634 Minor changes to magic variables. 10 years ago
Christian 898f989aa1 Sending ether. 10 years ago
Christian d759075528 More general function types and references. 10 years ago
Christian b185a748a5 Access to blockchain data. 10 years ago
Christian 27d20cd849 Magic variables. 10 years ago
Christian 638960f22f Contracts as types and framework for special global variables. 10 years ago
Christian 6ee07c2cb8 Convenience class for type members. 10 years ago
Christian ad1a1f3ee2 We only care about member types. 10 years ago
Gav Wood a01859b285 Fix warnings, release errors. 10 years ago
Christian bbc3a1b37e Struct types. 10 years ago
Christian ec2b010047 Mapping types. 10 years ago
Christian 650b31777b Do not return after throw. 10 years ago