Uses of Class
com.google.javascript.jscomp.parsing.parser.FeatureSet
Packages that use FeatureSet
Package
Description
-
Uses of FeatureSet in com.google.javascript.jscomp
Methods in com.google.javascript.jscomp that return FeatureSetModifier and TypeMethodDescriptionCompiler.getAllowableFeatures()CompilerInput.getFeatures(AbstractCompiler compiler) CompilerOptions.getOutputFeatureSet()Gets the set of features that can appear in the output.CompilerOptions.LanguageMode.toFeatureSet()Methods in com.google.javascript.jscomp with parameters of type FeatureSetModifier and TypeMethodDescriptionstatic booleanNodeUtil.isValidQualifiedName(FeatureSet mode, String name) Determines whether the given name is a valid qualified name.voidCompilerOptions.legacySetOutputFeatureSet(FeatureSet featureSet) booleanCompilerOptions.needsTranspilationFrom(FeatureSet languageLevel) -
Uses of FeatureSet in com.google.javascript.jscomp.parsing
Fields in com.google.javascript.jscomp.parsing declared as FeatureSetModifier and TypeFieldDescriptionfinal FeatureSetParserRunner.ParseResult.featuresfinal FeatureSetConfig.LanguageMode.featureSetMethods in com.google.javascript.jscomp.parsing with parameters of type FeatureSetModifier and TypeMethodDescriptionstatic Config.LanguageModeConfig.LanguageMode.minimumRequiredForSet(FeatureSet featureSet) Returns the lowestConfig.LanguageModethat supports the specified feature set.Constructors in com.google.javascript.jscomp.parsing with parameters of type FeatureSetModifierConstructorDescriptionParseResult(Node ast, List<Comment> comments, FeatureSet features, String sourceMapURL) -
Uses of FeatureSet in com.google.javascript.jscomp.parsing.parser
Fields in com.google.javascript.jscomp.parsing.parser declared as FeatureSetModifier and TypeFieldDescriptionstatic final FeatureSetFeatureSet.ALLstatic final FeatureSetFeatureSet.BARE_MINIMUMThe bare minimum set of features.static final FeatureSetFeatureSet.BROWSER_2020static final FeatureSetFeatureSet.BROWSER_2021static final FeatureSetFeatureSet.BROWSER_2022static final FeatureSetFeatureSet.BROWSER_2023static final FeatureSetFeatureSet.BROWSER_2024static final FeatureSetFeatureSet.BROWSER_2025static final FeatureSetFeatureSet.ES_NEXTstatic final FeatureSetFeatureSet.ES_UNSTABLEstatic final FeatureSetFeatureSet.ES_UNSUPPORTEDstatic final FeatureSetFeatureSet.ES2015The full set of ES2015 features, not including modules.static final FeatureSetFeatureSet.ES2015_MODULESAll ES2015 features, including modules.static final FeatureSetFeatureSet.ES2016static final FeatureSetFeatureSet.ES2016_MODULESstatic final FeatureSetFeatureSet.ES2017static final FeatureSetFeatureSet.ES2017_MODULESstatic final FeatureSetFeatureSet.ES2018static final FeatureSetFeatureSet.ES2018_MODULESstatic final FeatureSetFeatureSet.ES2019static final FeatureSetFeatureSet.ES2019_MODULESstatic final FeatureSetFeatureSet.ES2020static final FeatureSetFeatureSet.ES2020_MODULESstatic final FeatureSetFeatureSet.ES2021static final FeatureSetFeatureSet.ES2021_MODULESstatic final FeatureSetFeatureSet.ES3Features from ES3.static final FeatureSetFeatureSet.ES5Features from ES5 only.Methods in com.google.javascript.jscomp.parsing.parser that return FeatureSetModifier and TypeMethodDescriptionstatic FeatureSetFeatureSet.all()Returns aFeatureSetcontaining all known features.Parser.getFeatures()static FeatureSetFeatureSet.latest()FeatureSet.union(FeatureSet other) static FeatureSetParses known strings into feature sets.FeatureSet.with(FeatureSet newFeatures) Returns a feature set combining all the features fromthisandnewFeatures.FeatureSet.with(FeatureSet.Feature feature) Returns a feature set combining all the features fromthisandfeature.FeatureSet.with(FeatureSet.Feature... newFeatures) Returns a feature set combining all the features fromthisandnewFeatures.FeatureSet.with(Set<FeatureSet.Feature> newFeatures) Returns a feature set combining all the features fromthisandnewFeatures.FeatureSet.without(FeatureSet other) FeatureSet.without(FeatureSet.Feature featureToRemove, FeatureSet.Feature... moreFeaturesToRemove) FeatureSet.withoutTypes()Methods in com.google.javascript.jscomp.parsing.parser with parameters of type FeatureSetModifier and TypeMethodDescriptionbooleanFeatureSet.contains(FeatureSet other) Does thisFeatureSetcontain all of the features ofother?booleanFeatureSet.containsAtLeastOneOf(FeatureSet other) Does thisFeatureSetcontain at least one of the features ofother?FeatureSet.union(FeatureSet other) FeatureSet.with(FeatureSet newFeatures) Returns a feature set combining all the features fromthisandnewFeatures.FeatureSet.without(FeatureSet other) -
Uses of FeatureSet in com.google.javascript.jscomp.transpile
Fields in com.google.javascript.jscomp.transpile declared as FeatureSetModifier and TypeFieldDescriptionprotected final FeatureSetBaseTranspiler.CompilerSupplier.outputFeatureSetMethods in com.google.javascript.jscomp.transpile with parameters of type FeatureSetModifier and TypeMethodDescriptionstatic final BaseTranspilerBaseTranspiler.to(FeatureSet featureSet) static final BaseTranspilerBaseTranspiler.to(FeatureSet featureSet, String runtime) Constructors in com.google.javascript.jscomp.transpile with parameters of type FeatureSetModifierConstructorDescriptionCompilerSupplier(FeatureSet outputFeatureSet) CompilerSupplier(FeatureSet outputFeatureSet, ModuleLoader.ResolutionMode moduleResolution, com.google.common.collect.ImmutableList<String> moduleRoots, com.google.common.collect.ImmutableMap<String, String> prefixReplacements) Accepts commonly overridden options for ES6 modules to avoid needed to subclass.