Zilliqa / scilla-compiler

Compile Scilla to LLVM-IR
GNU General Public License v3.0
7 stars 4 forks source link

Support for `Address` types #64

Closed vaivaswatha closed 3 years ago

vaivaswatha commented 3 years ago

This PR adds support in the compiler to generate LLVM code for Scilla code that have Address typed values. For execution, Address typed values are treated as ByStr20 values. The critical aspect of this PR is generation of type descriptors for Address Types.