name TypeScript settings scope storage.modifier, storage.type, keyword.control, keyword.other.tsx, keyword.generator.asterisk, punctuation.definition.template-expression settings vsclassificationtype keyword scope keyword.operator.new.tsx, keyword.operator.delete.tsx, keyword.operator.in.tsx, keyword.operator.of.tsx, keyword.operator.instanceof.tsx, keyword.operator.typeof.tsx, keyword.operator.void.tsx, keyword.control.as.tsx, keyword.operator.is.tsx settings vsclassificationtype keyword scope support.type, constant.language, variable.language settings vsclassificationtype keyword scope string, punctuation.definition.string, constant.character settings vsclassificationtype string scope keyword.control.anchor.regexp, keyword.other.back-reference.regexp, keyword.operator.quantifier.regexp, keyword.operator.or.regexp, keyword.operator.negation.regexp, punctuation.definition.group.regexp, punctuation.definition.group.assertion.regexp, meta.assertion.look-ahead.regexp, meta.assertion.negative-look-ahead.regexp, punctuation.definition.group.capture.regexp, punctuation.definition.character-class.regexp, constant.other.character-class.range.regexp settings vsclassificationtype string scope constant.numeric, meta.delimiter.decimal.period.tsx, constant.language.nan.tsx, constant.language.infinity.tsx settings vsclassificationtype number scope keyword.operator, storage.type.function.arrow.tsx settings vsclassificationtype operator scope meta.brace.angle.tsx, meta.brace.round.tsx, meta.brace.square.tsx, punctuation, constant.language.import-export-all.tsx, meta.delimiter.object.comma.tsx settings vsclassificationtype punctuation scope comment, comment.block.tsx, comment.line.double-slash.tsx, punctuation.definition.comment.tsx settings vsclassificationtype comment scope comment.block.documentation.tsx, other.meta.jsdoc, other.description.jsdoc settings vsclassificationtype comment scope entity.name.type.instance.jsdoc, variable.other.jsdoc settings vsclassificationtype identifier scope storage.type.class.jsdoc settings vsclassificationtype xml doc comment - name scope entity.name.class.tsx settings vsclassificationtype class name scope entity.name.type.module.tsx settings vsclassificationtype module name scope entity.name.type.enum.tsx settings vsclassificationtype enum name scope entity.name.tag.tsx settings vsclassificationtype xml literal - name scope entity.other.attribute-name.tsx settings vsclassificationtype xml literal - attribute name scope string.jsxAttributeValue, punctuation.definition.string.jsxAttributeValue, constant.character.entity.jsxAttributeValue.tsx, punctuation.definition.entity.jsxAttributeValue.tsx, invalid.illegal.bad-ampersand.jsxAttributeValue.tsx settings vsclassificationtype xml literal - attribute value scope meta.jsx.children.tsx, constant.character.entity.tsx, punctuation.definition.entity.tsx, invalid.illegal.bad-ampersand.tsx settings vsclassificationtype xml literal - text scope invalid.illegal.attribute.tsx, meta.brace.curly.tsx settings vsclassificationtype identifier scope entity.name.function, entity.name.type, meta.template.expression.tsx, variable, entity.other.inherited-class.tsx settings vsclassificationtype identifier scope constant.language.undefined.tsx settings vsclassificationtype identifier uuid ef98eb90-bf9b-11e4-bb52-0800200c9a66