This module implements the style checker.
Templates
template checkPragmaUse(ctx: PContext; info: TLineInfo; w: TSpecialWord; pragmaName: string; sym: PSym)
- Check builtin pragma uses match their definition's style. Note: This only applies to builtin pragmas, not user pragmas. Source Edit
template styleCheckDef(ctx: PContext; info: TLineInfo; s: PSym)
- Check symbol definitions adhere to NEP1 style rules. Source Edit
template styleCheckDef(ctx: PContext; info: TLineInfo; sym: PSym; k: TSymKind)
- Check symbol definitions adhere to NEP1 style rules. Source Edit
template styleCheckDef(ctx: PContext; s: PSym)
- Check symbol definitions adhere to NEP1 style rules. Source Edit