MCPcopy
hub / github.com/angular/angular / _consumeCdata

Method _consumeCdata

packages/compiler/src/ml_parser/lexer.ts:769–777  ·  view source on GitHub ↗
(start: CharacterCursor)

Source from the content-addressed store, hash-verified

767 }
768
769 private _consumeCdata(start: CharacterCursor) {
770 this._beginToken(TokenType.CDATA_START, start);
771 this._requireStr('CDATA[');
772 this._endToken([]);
773 this._consumeRawText(false, () => this._attemptStr(']]>'));
774 this._beginToken(TokenType.CDATA_END);
775 this._requireStr(']]>');
776 this._endToken([]);
777 }
778
779 private _consumeDocType(start: CharacterCursor) {
780 this._beginToken(TokenType.DOC_TYPE, start);

Callers 1

tokenizeMethod · 0.95

Calls 5

_beginTokenMethod · 0.95
_requireStrMethod · 0.95
_endTokenMethod · 0.95
_consumeRawTextMethod · 0.95
_attemptStrMethod · 0.95

Tested by

no test coverage detected