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

Method handleError

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

Source from the content-addressed store, hash-verified

534 }
535
536 private handleError(e: any) {
537 if (e instanceof CursorError) {
538 e = this._createError(e.msg, this._cursor.getSpan(e.cursor));
539 }
540 if (e instanceof ParseError) {
541 this.errors.push(e);
542 } else {
543 throw e;
544 }
545 }
546
547 private _attemptCharCode(charCode: number): boolean {
548 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