Initial commit
This commit is contained in:
33
node_modules/@microsoft/tsdoc/lib/parser/ParserMessageLog.d.ts
generated
vendored
Normal file
33
node_modules/@microsoft/tsdoc/lib/parser/ParserMessageLog.d.ts
generated
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
import { ParserMessage } from './ParserMessage';
|
||||
import type { TextRange } from './TextRange';
|
||||
import type { TokenSequence } from './TokenSequence';
|
||||
import type { DocNode } from '../nodes/DocNode';
|
||||
import type { DocErrorText } from '../nodes/DocErrorText';
|
||||
import type { TSDocMessageId } from './TSDocMessageId';
|
||||
/**
|
||||
* Used to report errors and warnings that occurred during parsing.
|
||||
*/
|
||||
export declare class ParserMessageLog {
|
||||
private _messages;
|
||||
/**
|
||||
* The unfiltered list of all messages.
|
||||
*/
|
||||
get messages(): ReadonlyArray<ParserMessage>;
|
||||
/**
|
||||
* Append a message to the log.
|
||||
*/
|
||||
addMessage(parserMessage: ParserMessage): void;
|
||||
/**
|
||||
* Append a message associated with a TextRange.
|
||||
*/
|
||||
addMessageForTextRange(messageId: TSDocMessageId, messageText: string, textRange: TextRange): void;
|
||||
/**
|
||||
* Append a message associated with a TokenSequence.
|
||||
*/
|
||||
addMessageForTokenSequence(messageId: TSDocMessageId, messageText: string, tokenSequence: TokenSequence, docNode?: DocNode): void;
|
||||
/**
|
||||
* Append a message associated with a TokenSequence.
|
||||
*/
|
||||
addMessageForDocErrorText(docErrorText: DocErrorText): void;
|
||||
}
|
||||
//# sourceMappingURL=ParserMessageLog.d.ts.map
|
||||
Reference in New Issue
Block a user