buggood first issuehelp wanted
Repository metrics
- Stars
- (4,637 stars)
- PR merge metrics
- (No merged PRs in 30d)
Description
Bug Report
Overview
Top level StringLiterals fail validation, they should not. Instead, they should compile out to a constant i32 pointer to the data location for a string.
Expected
Top level strings are allowed
Actual
Strings in top-level constants throw validation warnings.
Example
const memory: Memory<{ initial: 1 }>;
const myString: i32 = 'hello world';
export function test(): i32 {
return myString;
}