151 Commits (753523cb708ab75690a30f7eb298be1cda5c62e9)

Author SHA1 Message Date
chriseth ac79514e63 Ability to specify the storage location of a reference type. 10 years ago
chriseth b6f9d51cd6 Re-introduce string type. 10 years ago
chriseth 4c69ecf16b Bare callcode for addresses and contracts. 10 years ago
Liana Husikyan 4081752e63 style changes 10 years ago
Liana Husikyan 328d40450f changed the way of resolving declarations. now the cleanup of function duplications in libsolidity/NameAndTypeResolver.cpp(WIP) 10 years ago
Liana Husikyan bd693e4ca8 saved returnParameterNames in FunctionType constructor 10 years ago
Liana Husikyan e612ddeafe changed the test so constructor will have input parameters 10 years ago
chriseth e480c7012c bytes parameters for events and sha3. 10 years ago
chriseth 3146a7aeb7 Fix for Contract and Enum types as external function arguments. 10 years ago
chriseth 0bec8d9fcd Some cleanup concerning byte arrays. 10 years ago
chriseth 0b36ca86d7 Fixed function overloads. 10 years ago
Liana Husikyan f4ea6b8e8d Update Types.h 10 years ago
Liana Husikyan 4352423fea miner changes in the implementation of the externalTypes function of FunctionType. 10 years ago
Liana Husikyan dd15c53ae4 added externalTypes function to functionType 10 years ago
Liana Husikyan f3e8d2b7e9 tests for external types 10 years ago
Liana Husikyan ba8d0f615c renamed externalTypes to externalSignature 10 years ago
Liana Husikyan 0ca313ec85 renamed getCanonicalSignature 10 years ago
Liana Husikyan 44c7da4262 added check for events and stat variables 10 years ago
Liana Husikyan 1d15c09e5f - added externalType to BooleanType. 10 years ago
Liana Husikyan 3d18c02f36 added externalType for ArrayType 10 years ago
Liana Husikyan 42177bc187 added getABIType() to types 10 years ago
chriseth 85505d45c0 Packing for arrays. 10 years ago
chriseth 2505b8ed90 Provide access to storage offsets via contract type. 10 years ago
chriseth 441ab7c1c0 Add move assignment operator manually. 10 years ago
chriseth 925acfad80 Fetch and store packed values. 10 years ago
chriseth 72152a6081 Compute packing offsets. 10 years ago
chriseth fed44efdce Enlarge storage references to two stack slots. 10 years ago
Liana Husikyan 6f11b6a73f added parsing for constant variables 10 years ago
Lefteris Karapetsas afc20d2517 Style fixes in Types[cpp/h] 10 years ago
Lefteris Karapetsas 72f2397ebe Replacing StaticStringType with FixedBytesType 10 years ago
Lefteris Karapetsas 4340d4867a More changes towards getting rid of HashXX 10 years ago
Lu Guanqun aa68913dd2 make it work for var x = f; 10 years ago
Lu Guanqun 17f79a5c6e implement overload resolution 10 years ago
chriseth b43a37baec Update Types.h 10 years ago
chriseth 9ae0d30dbc Copying between calldata and storage. 10 years ago
jhuntley cb62fddd8a Consolidating macro resolution to one header file as per project owner request. Added inline comments covering reasons for undef of macros. Resolves issues with problem #832: 10 years ago
jhuntley 31f39b5e95 Update to resolve "#error : The macro "DELETE" from windows.h conflicts with this file." on windows vs build. 10 years ago
jhuntley d51036b3e2 Adding comments for #undef per project owner request. 10 years ago
jhuntley 5cec8a5c6f Updates for mingw support. #undef conflicting defines on windows. 10 years ago
Christian 6d4b77249e Fixed arrays in ABI. 10 years ago
Christian d1d9b2856a Implementation of index access. 10 years ago
Christian ccc1d974d1 Comments and warnings. 10 years ago
Christian 1d518d66f2 Renames and comments. 10 years ago
Christian 30bd6f271f Parsing of array types and basic implementation. 10 years ago
Gav Wood 2c6b18f01b Add EVMJIT. 10 years ago
Gav Wood 4323c987b7 cppcheck fixes. 10 years ago
Lefteris Karapetsas 307e42a6c3 getMemberTypes() respects source order 10 years ago
Christian bed225c981 Calldata byte arrays stored on the stack. 10 years ago
Christian cad718715b Unpacking of dynamically sized arguments. 10 years ago
Lefteris Karapetsas 58c598b8cb Moving getMemberValue from EnumDefinition to EnumType 10 years ago