Constant Field Values


Contents
org.sonar.*

org.sonar.javascript.lexer.EcmaScriptLexer
public static final String COMMENT "(?://[^\\n\\r]*+|<!--[^\\n\\r]*+|/\\*[\\s\\S]*?\\*/)"
public static final String IDENTIFIER "(?:[$_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}]|\\\\u[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F])(?:(?:[$_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}]|\\\\u[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F])|[\\p{Mn}\\p{Mc}\\p{Nd}\\p{Pc}])*+"
public static final String LINE_TERMINATOR "\\n\\r\\u2028\\u2029"
public static final String LITERAL "(?:\"([^\"\\\\]*+(\\\\[\\s\\S])?+)*+\"|\'([^\'\\\\]*+(\\\\[\\s\\S])?+)*+\')"
public static final String MULTI_LINE_COMMENT "/\\*[\\s\\S]*?\\*/"
public static final String MULTI_LINE_COMMENT_NO_LB "/\\*[^\\n\\r]*?\\*/"
public static final String NUMERIC_LITERAL "(?:[0-9]++\\.([0-9]++)?+([Ee][+-]?+[0-9_]++)?+[fFdD]?+|\\.[0-9]++([Ee][+-]?+[0-9_]++)?+[fFdD]?+|[0-9]++[fFdD]|[0-9]++([Ee][+-]?+[0-9_]++)[fFdD]?+|0[xX][0-9a-fA-F]++\\.[0-9a-fA-F_]*+([Pp][+-]?+[0-9_]++)?+[fFdD]?+|0[xX][0-9a-fA-F]++([Pp][+-]?+[0-9_]++)[fFdD]?+|0[xX][0-9a-fA-F]++[lL]?+|0[bB][01]++[lL]?+|[0-9]++[lL]?+)"
public static final String SINGLE_LINE_COMMENT "//[^\\n\\r]*+|<!--[^\\n\\r]*+"
public static final String WHITESPACE "\\t\\u000B\\f\\u0020\\u00A0\\uFEFF\\p{Zs}"

org.sonar.javascript.lexer.EcmaScriptRegexpChannel
public static final String REGULAR_EXPRESSION "\\/(?![*/])(?:[^\\\\\\[/&&[^\\r\\n\\u2028\\u2029]]|\\[(?:[^\\]\\\\&&[^\\r\\n\\u2028\\u2029]]|\\\\[^\\r\\n\\u2028\\u2029])*+\\]|\\\\[^\\r\\n\\u2028\\u2029])*+\\/\\p{javaJavaIdentifierPart}*+"



Copyright © 2011-2014 SonarSource and Eriks Nukis. All Rights Reserved.