Vixen
02b45cc4
csharp
public sealed class BoundBody

A member's body, normalized. Expression bodies and field initializers are wrapped so every form is a BoundBlockStatement with a known parameter list and return type — which is what lowering wants, and what the raw syntax does not give you (an expression-bodied method's return conversion has no syntax node of its own to hang off).

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

Fields and properties (5)

Methods (1)

  • public override string ToString()

Used by (4)

  • FlowAnalysisVixen.Raven
  • LowererVixen.Raven
  • MonomorphiserVixen.Raven
  • SemanticModelVixen.Raven