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

Method _createError

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

Source from the content-addressed store, hash-verified

524 }
525
526 private _createError(msg: string, span: ParseSourceSpan): ParseError {
527 if (this._isInExpansionForm()) {
528 msg += ` (Do you have an unescaped "{" in your template? Use "{{ '{' }}") to escape it.)`;
529 }
530 const error = new ParseError(span, msg);
531 this._currentTokenStart = null;
532 this._currentTokenType = null;
533 return error;
534 }
535
536 private handleError(e: any) {
537 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