Class ScriptEnvironment.Builder
java.lang.Object
com.oracle.js.parser.ScriptEnvironment.Builder
- Enclosing class:
ScriptEnvironment
-
Method Summary
Modifier and TypeMethodDescriptionallowBigInt(boolean allowBigInt) annexB(boolean annexB) build()classFields(boolean classFields) constAsVar(boolean constAsVar) ecmaScriptVersion(int ecmaScriptVersion) emptyStatements(boolean emptyStatements) functionStatementBehavior(ScriptEnvironment.FunctionStatementBehavior functionStatementBehavior) importAssertions(boolean importAssertions) importAttributes(boolean importAttributes) privateFieldsIn(boolean privateFieldsIn) scripting(boolean scripting) shebang(boolean shebang) voidsourcePhaseImports(boolean sourcePhaseImports) strict(boolean strict) syntaxExtensions(boolean syntaxExtensions) topLevelAwait(boolean topLevelAwait) v8Intrinsics(boolean v8Intrinsics)
-
Method Details
-
ecmaScriptVersion
-
constAsVar
-
emptyStatements
-
syntaxExtensions
-
scripting
-
shebang
-
strict
-
allowBigInt
-
annexB
-
classFields
-
importAttributes
-
importAssertions
-
sourcePhaseImports
public void sourcePhaseImports(boolean sourcePhaseImports) -
privateFieldsIn
-
topLevelAwait
-
v8Intrinsics
-
functionStatementBehavior
public ScriptEnvironment.Builder functionStatementBehavior(ScriptEnvironment.FunctionStatementBehavior functionStatementBehavior) -
build
-