boolean (TextAttributesKey @NotNull ... keys) { for (TextAttributesKey key : keys) { if (key == DefaultLanguageHighlighterColors.STRING || key == DefaultLanguageHighlighterColors.VALID_STRING_ESCAPE || key == DefaultLanguageHighlighterColors.INVALID_STRING_ESCAPE) { return true; } if (key == null) { continue; } TextAttributesKey fallbackAttributeKey = key.getFallbackAttributeKey(); if (fallbackAttributeKey != null && isHighlightedAsString(fallbackAttributeKey)) { return true; } } return false; }