| 63 | } |
| 64 | |
| 65 | interface ModesAPI { |
| 66 | SHEBANG: (mode?: Partial<Mode> & {binary?: string | RegExp}) => Mode |
| 67 | BACKSLASH_ESCAPE: Mode |
| 68 | QUOTE_STRING_MODE: Mode |
| 69 | APOS_STRING_MODE: Mode |
| 70 | PHRASAL_WORDS_MODE: Mode |
| 71 | COMMENT: (begin: string | RegExp, end: string | RegExp, modeOpts?: Mode | {}) => Mode |
| 72 | C_LINE_COMMENT_MODE: Mode |
| 73 | C_BLOCK_COMMENT_MODE: Mode |
| 74 | HASH_COMMENT_MODE: Mode |
| 75 | NUMBER_MODE: Mode |
| 76 | C_NUMBER_MODE: Mode |
| 77 | BINARY_NUMBER_MODE: Mode |
| 78 | REGEXP_MODE: Mode |
| 79 | TITLE_MODE: Mode |
| 80 | UNDERSCORE_TITLE_MODE: Mode |
| 81 | METHOD_GUARD: Mode |
| 82 | END_SAME_AS_BEGIN: (mode: Mode) => Mode |
| 83 | // built in regex |
| 84 | IDENT_RE: string |
| 85 | UNDERSCORE_IDENT_RE: string |
| 86 | MATCH_NOTHING_RE: string |
| 87 | NUMBER_RE: string |
| 88 | C_NUMBER_RE: string |
| 89 | BINARY_NUMBER_RE: string |
| 90 | RE_STARTERS_RE: string |
| 91 | } |
| 92 | |
| 93 | export type LanguageFn = (hljs: HLJSApi) => Language |
| 94 | export type CompilerExt = (mode: Mode, parent: Mode | Language | null) => void |
nothing calls this directly
no outgoing calls
no test coverage detected
searching dependent graphs…