dotty-cps-async-compiler-plugin
dotty-cps-async-compiler-plugin
API
cps.plugin
forest
application
ApplyArg
ApplyArg
CheckRepeated
CheckSeqLiteral
SeqLiteralMbInlined
ApplyArgCallMode
ApplyArgList
ApplyTermArgList
ApplyTermArgList
BuildState
ApplyTypeArgList
ByNameApplyArg
DependencyCheck
CheckState
Result
ErasedApplyArg
ExprApplyArg
InlineApplyArg
MethodParamsDescriptor
MethodParamsDescriptor
MethodTypeBasedParamsDescriptor
PlainApplyArg
RepeatApplyArg
ShiftedArgumentsPlainParamsShape
ShiftedArgumentsShape
ShiftedArgumentsShape
ShiftedArgumentsTypeParamsShape
cases
CpsCaseDef
CpsCases
CpsCases
ApplyTransform
FunCallMode
MbShiftedFun
NonShiftedFun
ShiftedFun
AssignTransform
AsyncCpsTree
AsyncTermCpsTree
AsynchronizedTransform
AwaitTransform
BlockBoundsCpsTree
BlockTransform
BooleanShortcutsTransform
CallChainSubstCpsTree
CpsDirectHelper
ByInclusionCall
ByInclusionCallArgs
NewCall
CpsLocalContext
CpsTree
CpsTree
FlatMapCpsTree
FlatMapCpsTreeArgument
IdentTransform
IfTransform
InlinedCpsTree
TransformedBindingsResult
InlinedCpsTreeDisabled
InlinedTransform
AdoptedValDefChange
AsyncChangedBindingRecord
BindingRecord
BinginsTreeMap
ContextLambda
InferAsyncArgMonadApplyCall
InlinedAsyncCall
SyncChangedBindingRecord
UnchangedBindingRecord
LambdaCpsTree
LiteralTransform
Log
MapCpsTree
MapCpsTreeArgument
MatchTransform
MemberDefCpsTree
Nesting
NonLocalReturnsReturningTransform
NonLocalReturnsThrowReturnTransform
OpaqueAsyncLambdaTermCpsTree
PureCpsTree
RootTransform
SelectTransform
SelectTypeApplyTypedCpsTree
SelectTypeApplyTypedCpsTree
OpSelect
OpTypeApply
OpTyped
Operation
SeqCpsTree
SeqCpsTree
ShapedCpsTree
ShapedCpsTree
Async
Async
AsyncLambda
AsyncLambda
Sync
Sync
SyncCpsTree
SyncTransform
ThrowTransform
TryTransform
TypeApplyTransform
TypedTransform
UnitCpsTree
ValDefTransform
WhileTransform
AsyncKind
Async
AsyncLambda
AsyncShiftRecord
CpsChangeSymbols
CpsPlugin
CpsPluginSettings
CpsTopLevelContext
CpsTransformException
CpsTransformHelper
DebugSettings
DebugSettings
DefDefSelectKind
USING_CONTEXT_PARAM
RETURN_CONTEXT_FUN
DefDefSelectRecord
PhaseChangeSymbolsAndRemoveScaffolding
PhaseChangeSymbolsAndRemoveScaffolding
PhaseCps
PhaseCps
PhaseCpsAsyncReplace
PhaseCpsAsyncReplace
PhaseCpsAsyncShift
PhaseCpsAsyncShift
PhaseSelect
PhaseSelect
QuoteLikeAPI
CheckLambda
RemoveScaffolding
Scaffolding
Cpsed
Uncpsed
SelectedNodes
SelectedNodes
ShiftedSymbols
TermWithIncorrectOwner
TransformUtil
dotty-cps-async-compiler-plugin
/
cps.plugin
/
cps.plugin.forest
/
TypeApplyTransform
TypeApplyTransform
cps.plugin.forest.TypeApplyTransform
object
TypeApplyTransform
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
TypeApplyTransform
.type
Members list
Clear all
Value members
Concrete methods
def
apply
(
taTerm
:
TypeApply
,
owner
:
Symbol
,
nesting
:
Int
)(
using
Context
,
CpsTopLevelContext
):
CpsTree
In this article
Attributes
Members list
Value members
Concrete methods