src/vs/workbench/contrib/markers/browser/markersFilterOptions.ts/ResourceGlobMatcher/constructor
class ResourceGlobMatcher:	constructor(
		globalExpression: IExpression,
		rootExpressions: { root: URI, expression: IExpression }[],
		uriIdentityService: IUriIdentityService
	) {
		this.globalExpression = parse(globalExpression);
		this.expressionsByRoot = TernarySearchTree.forUris<{ root: URI, expression: ParsedExpression }>(uri => uriIdentityService.extUri.ignorePathCasing(uri));
		for (const expression of rootExpressions) {
			this.expressionsByRoot.set(expression.root, { root: expression.root, expression: parse(expression.expression) });
		}
	}