/*---------------------------------------------------------
 * Copyright (C) Microsoft Corporation. All rights reserved.
 *--------------------------------------------------------*/
"use strict";var __extends=this&&this.__extends||function(e,t){function n(){this.constructor=e}for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);n.prototype=t.prototype,e.prototype=new n};define("vs/workbench/parts/output/browser/outputMode",["require","exports","vs/editor/common/modes/monarch/monarch","vs/editor/common/modes/monarch/monarchCompile","vs/platform/instantiation/common/descriptors"],function(e,t,n,r,i){t.language={displayName:"Log",name:"Log",mimeTypes:["text/x-monaco-output"],defaultToken:"",ignoreCase:!0,tokenizer:{root:[[/^\[trace.*?\]|trace:?/,"debug-token.output"],[/^\[http.*?\]|http:?/,"debug-token.output"],[/^\[debug.*?\]|debug:?/,"debug-token.output"],[/^\[verbose.*?\]|verbose:?/,"debug-token.output"],[/^\[information.*?\]|information:?/,"info-token.output"],[/^\[info.*?\]|info:?/,"info-token.output"],[/^\[warning.*?\]|warning:?/,"warn-token.output"],[/^\[warn.*?\]|warn:?/,"warn-token.output"],[/^\[error.*?\]|error:?/,"error-token.output"],[/^\[fatal.*?\]|fatal:?/,"error-token.output"]]}};var o=function(e){function n(n,o,a){e.call(this,n,o,a,r.compile(t.language),i.AsyncDescriptor.create("vs/workbench/parts/output/common/outputWorker","OutputWorker"))}return __extends(n,e),n}(n.MonarchMode);t.OutputMode=o});