Skip to content

Commit 06ddf85

Browse files
committed
Added managed AST conversion code for statements and expressions.
1 parent 6ef3f99 commit 06ddf85

File tree

5 files changed

+4094
-2
lines changed

5 files changed

+4094
-2
lines changed

src/AST/Function.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,7 @@ public QualifiedType OriginalReturnType
250250
public string Mangled { get; set; }
251251
public string Signature { get; set; }
252252
public string Body { get; set; }
253+
public Stmt BodyStmt { get; set; }
253254

254255
public override T Visit<T>(IDeclVisitor<T> visitor)
255256
{

src/AST/SourceLocation.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,4 +87,8 @@ public override string ToString()
8787
return IsMacroID ? "Macro ID: " + ID : "File ID: " + Offset;
8888
}
8989
}
90+
91+
public struct SourceRange
92+
{
93+
}
9094
}

0 commit comments

Comments
 (0)