HTTPS clone URL
Subversion checkout URL
Please sign in to comment.
First step towards supporting constant user functions.
This patch allows the compiler to perform early elaboration of functions if they are encountered in expressions that are elaborated before the function would normally be elaborated. This makes the function available for constant evaluation. Suitable error messages are generated if a function that is used in a constant expression is not a valid constant function.
- Loading branch information...
Showing with 184 additions and 31 deletions.