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

Method _requireCharCode

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

Source from the content-addressed store, hash-verified

576 }
577
578 private _requireCharCode(charCode: number) {
579 const location = this._cursor.clone();
580 if (!this._attemptCharCode(charCode)) {
581 throw this._createError(
582 _unexpectedCharacterErrorMsg(this._cursor.peek()),
583 this._cursor.getSpan(location),
584 );
585 }
586 }
587
588 private _attemptStr(chars: string): boolean {
589 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