constructor()

in server/src/jsonStore.ts [93:129]


	constructor() {
		super();
		this.vertices = {
			all: new Map(),
			projects: new Map(),
			documents: new Map(),
			ranges: new Map()
		};

		this.indices = {
			contents: new Map(),
			documents: new Map(),
			monikers: new Map(),
		};

		this.out = {
			contains: new Map(),
			item: new Map(),
			next: new Map(),
			moniker: new Map(),
			documentSymbol: new Map(),
			foldingRange: new Map(),
			documentLink: new Map(),
			diagnostic: new Map(),
			declaration: new Map(),
			definition: new Map(),
			typeDefinition: new Map(),
			hover: new Map(),
			references: new Map(),
			implementation: new Map()
		};

		this.in = {
			contains: new Map(),
			moniker: new Map()
		};
	}