MCPcopy Create free account
hub / github.com/angular/angular / handleError

Method handleError

packages/compiler/src/ml_parser/lexer.ts:551–560  ·  view source on GitHub ↗
(e: any)

Source from the content-addressed store, hash-verified

549 }
550
551 private handleError(e: any) {
552 if (e instanceof CursorError) {
553 e = this._createError(e.msg, this._cursor.getSpan(e.cursor));
554 }
555 if (e instanceof ParseError) {
556 this.errors.push(e);
557 } else {
558 throw e;
559 }
560 }
561
562 private _attemptCharCode(charCode: number): boolean {
563 if (this._cursor.peek() === charCode) {

Callers 2

constructorMethod · 0.95
tokenizeMethod · 0.95

Calls 3

_createErrorMethod · 0.95
getSpanMethod · 0.65
pushMethod · 0.45

Tested by

no test coverage detected