API — Class: DiagnosticBag

Class: DiagnosticBag

Defined in: parser/diagnostics.ts:11

Constructors

Constructor

new DiagnosticBag(): DiagnosticBag;

Returns

DiagnosticBag

Properties

items

readonly items: Diagnostic[] = [];

Defined in: parser/diagnostics.ts:12

Methods

error()

error(
   message, 
   line, 
   col, 
   length?): void;

Defined in: parser/diagnostics.ts:14

Parameters

message

string

line

number

col

number

length?

number = 1

Returns

void


hasErrors()

hasErrors(): boolean;

Defined in: parser/diagnostics.ts:22

Returns

boolean


warning()

warning(
   message, 
   line, 
   col, 
   length?): void;

Defined in: parser/diagnostics.ts:18

Parameters

message

string

line

number

col

number

length?

number = 1

Returns

void