in src/language/semantics/xsltTokenDiagnostics.ts [2009:2052]
private static getMatchingSymbol(text: string) {
let r = ''
switch (text) {
case '(':
r = ')'
break
case '[':
r = ']'
break
case '{':
r = '}'
break
case ')':
r = '('
break
case ']':
r = '['
break
case '}':
r = '{'
break
case 'if':
r = 'then'
break
case 'then':
r = 'else'
break
case 'let':
case 'for':
r = 'return'
break
case 'every':
case 'some':
r = 'satisfies'
break
case 'else':
r = 'then'
break
default:
r = ''
break
}
return r
}