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

Method _createError

packages/compiler/src/ml_parser/lexer.ts:541–549  ·  view source on GitHub ↗
(msg: string, span: ParseSourceSpan)

Source from the content-addressed store, hash-verified

539 }
540
541 private _createError(msg: string, span: ParseSourceSpan): ParseError {
542 if (this._isInExpansionForm()) {
543 msg += ` (Do you have an unescaped "{" in your template? Use "{{ '{' }}") to escape it.)`;
544 }
545 const error = new ParseError(span, msg);
546 this._currentTokenStart = null;
547 this._currentTokenType = null;
548 return error;
549 }
550
551 private handleError(e: any) {
552 if (e instanceof CursorError) {

Callers 8

handleErrorMethod · 0.95
_requireCharCodeMethod · 0.95
_requireStrMethod · 0.95
_consumeEntityMethod · 0.95
_consumeTagOpenMethod · 0.95
_consumeAttributeNameMethod · 0.95
_consumeDirectiveMethod · 0.95

Calls 1

_isInExpansionFormMethod · 0.95

Tested by

no test coverage detected