MCPcopy Index your code
hub / github.com/angular/angular / _createError

Method _createError

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

Source from the content-addressed store, hash-verified

545 }
546
547 private _createError(msg: string, span: ParseSourceSpan): ParseError {
548 if (this._isInExpansionForm()) {
549 msg += ` (Do you have an unescaped "{" in your template? Use "{{ '{' }}") to escape it.)`;
550 }
551 const error = new ParseError(span, msg);
552 this._currentTokenStart = null;
553 this._currentTokenType = null;
554 return error;
555 }
556
557 private handleError(e: any) {
558 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