Vixen
02b45cc4
csharp
public static class CompileDriver

Runs a compilation front to back — parse, bind, lower, verify, generate, write — and reports what happened. Console-free on purpose: it takes the two writers, so a test can drive it exactly as the command does. Each stage reports its diagnostics and stops if any of them was an error, so a parse failure never cascades into a wall of semantic noise.

No guide page documents this yet — the page shows what the code says about itself.

Methods (1)

Used by (2)

  • CliTestsVixen.Raven.Tests
  • RavenCommandVixen.Raven.Cli