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

Method _requireCharCode

packages/compiler/src/ml_parser/lexer.ts:563–571  ·  view source on GitHub ↗
(charCode: number)

Source from the content-addressed store, hash-verified

561 }
562
563 private _requireCharCode(charCode: number) {
564 const location = this._cursor.clone();
565 if (!this._attemptCharCode(charCode)) {
566 throw this._createError(
567 _unexpectedCharacterErrorMsg(this._cursor.peek()),
568 this._cursor.getSpan(location),
569 );
570 }
571 }
572
573 private _attemptStr(chars: string): boolean {
574 const len = chars.length;

Callers 12

_consumeBlockStartMethod · 0.95
_consumeCommentMethod · 0.95
_consumeQuoteMethod · 0.95
_consumeTagOpenEndMethod · 0.95
_consumeTagCloseMethod · 0.95
_consumeDirectiveMethod · 0.95

Calls 6

_attemptCharCodeMethod · 0.95
_createErrorMethod · 0.95
cloneMethod · 0.65
peekMethod · 0.65
getSpanMethod · 0.65

Tested by

no test coverage detected