addUsage(state, symbol, usage): voidAttributes
addVariableUsage(parser, name, usage): voidAttributes
bailout(parserState): voidAttributes
parserState:
<ParserState>Returns:
{void}
enable(parserState): voidAttributes
parserState:
<ParserState>Returns:
{void}
getDependencyUsedByExportsCondition(dependency, usedByExports, moduleGraph): null | false | objectAttributes
dependency:
<Dependency>usedByExports:
<undefined>
|
<boolean>
|
<Set><
<string>
>moduleGraph:
<ModuleGraph>getTopLevelSymbol(state): void | TopLevelSymbolAttributes
state:
<ParserState>Returns:
<void>
|
<TopLevelSymbol>inferDependencyUsage(state): voidAttributes
state:
<ParserState>Returns:
{void}
isDependencyUsedByExports(dependency, usedByExports, moduleGraph, runtime): booleanAttributes
dependency:
<Dependency>usedByExports:
<undefined>
|
<boolean>
|
<Set><
<string>
>moduleGraph:
<ModuleGraph>runtime:
<RuntimeSpec>Returns:
<boolean>isEnabled(parserState): booleanAttributes
parserState:
<ParserState>Returns:
<boolean>onUsage(state, onUsageCallback): voidAttributes
setTopLevelSymbol(state, symbol?): voidAttributes
tagTopLevelSymbol(parser, name): undefined | TopLevelSymbolAttributes
Type:
<symbol>