Class ParserRunner
java.lang.Object
com.google.javascript.jscomp.parsing.ParserRunner
parser runner
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic Config
createConfig
(Config.LanguageMode languageMode, Config.JsDocParsing jsdocParsingMode, Config.RunMode runMode, Set<String> extraAnnotationNames, boolean parseInlineSourceMaps, Config.StrictMode strictMode) static Config
createConfig
(Config.LanguageMode languageMode, Set<String> extraAnnotationNames, Config.StrictMode strictMode) static com.google.common.collect.ImmutableSet
<String> static com.google.common.collect.ImmutableSet
<String> static ParserRunner.ParseResult
parse
(StaticSourceFile sourceFile, String sourceString, Config config, ErrorReporter errorReporter)
-
Method Details
-
createConfig
public static Config createConfig(Config.LanguageMode languageMode, Set<String> extraAnnotationNames, Config.StrictMode strictMode) -
createConfig
public static Config createConfig(Config.LanguageMode languageMode, Config.JsDocParsing jsdocParsingMode, Config.RunMode runMode, Set<String> extraAnnotationNames, boolean parseInlineSourceMaps, Config.StrictMode strictMode) -
getReservedVars
-
getSuppressionNames
-
parse
public static ParserRunner.ParseResult parse(StaticSourceFile sourceFile, String sourceString, Config config, ErrorReporter errorReporter)
-