An AST editor. There is one method per AST node; override the methods for which you need to change the AST, and leave the others untouched.
The default operation for “bottom“ non-leaf node types’ methods is to check editNode()
for that node;
if it returns true
, the node is copied, editing the children,
and if it returns false
, the same node is returned without changes (shortcut).
The default operation for leaf node types’ methods (nodes with no children) is to return the same node.
(The default operation for non-“bottom” node types’ methods is inherited from ImmediateNarrowingTransformer
,
see there.)
By itself, an Editor
will not actually edit the AST –
it’s only scaffolding that allows you to easily edit parts of the AST without having to bother with
the deep nesting of the nodes.
For example:
class TraceFunctionEditor() satisfies Editor { shared actual FunctionDefinition transformFunctionDefinition(FunctionDefinition that) { value print = BaseExpression(MemberNameWithTypeArguments(LIdentifier("print"))); value enterArgs = PositionalArguments(ArgumentList([StringLiteral("enter ``that.name.name``")])); value leaveArgs = PositionalArguments(ArgumentList([StringLiteral("leave ``that.name.name``")])); value enter = InvocationStatement(Invocation(print.copy(), enterArgs)); value leave = InvocationStatement(Invocation(print.copy(), leaveArgs)); return that.copy { definition = Block(concatenate([enter], that.definition.content, [leave])); }; } }
will insert a print statement at the beginning and end of every function block in the AST.
no type hierarchy
Editor
RewriteReturnsEditor
Inherited Attributes |
Attributes inherited from: Object hash , string |
Methods | |
editNode | Source Codeshared default Boolean editNode(Node node) Heuristic to predict if this node may be edited ( Every non-loaf node type edit method by default edits the node
if and only if this method returns |
transformAddAssignmentOperation | Source Codeshared actual default AddAssignmentOperation transformAddAssignmentOperation(AddAssignmentOperation that) |
transformAddingExpression | Source Codeshared actual AddingExpression transformAddingExpression(AddingExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformAddingExpression ultimately refines NarrowingTransformer.transformAddingExpression |
transformAliasDec | Source Codeshared actual default AliasDec transformAliasDec(AliasDec that) Refines Transformer.transformAliasDec |
transformAndAssignmentOperation | Source Codeshared actual default AndAssignmentOperation transformAndAssignmentOperation(AndAssignmentOperation that) |
transformAndOperation | Source Codeshared actual default AndOperation transformAndOperation(AndOperation that) |
transformAnnotation | Source Codeshared actual default Annotation transformAnnotation(Annotation that) Refines Transformer.transformAnnotation |
transformAnnotations | Source Codeshared actual default Annotations transformAnnotations(Annotations that) Refines Transformer.transformAnnotations |
transformAnonymousArgument | Source Codeshared actual default AnonymousArgument transformAnonymousArgument(AnonymousArgument that) |
transformAnyClass | Source Codeshared actual AnyClass transformAnyClass(AnyClass that) Parameters:
Refines ImmediateNarrowingTransformer.transformAnyClass ultimately refines Transformer.transformAnyClass |
transformAnyCompilationUnit | Source Codeshared actual AnyCompilationUnit transformAnyCompilationUnit(AnyCompilationUnit that) Parameters:
Refines ImmediateNarrowingTransformer.transformAnyCompilationUnit ultimately refines Transformer.transformAnyCompilationUnit |
transformAnyFunction | Source Codeshared actual AnyFunction transformAnyFunction(AnyFunction that) Parameters:
Refines ImmediateNarrowingTransformer.transformAnyFunction ultimately refines Transformer.transformAnyFunction |
transformAnyInterface | Source Codeshared actual AnyInterface transformAnyInterface(AnyInterface that) Parameters:
Refines ImmediateNarrowingTransformer.transformAnyInterface ultimately refines Transformer.transformAnyInterface |
transformAnyInterfaceDefinition | Source Codeshared actual AnyInterfaceDefinition transformAnyInterfaceDefinition(AnyInterfaceDefinition that) Parameters:
Refines ImmediateNarrowingTransformer.transformAnyInterfaceDefinition ultimately refines Transformer.transformAnyInterfaceDefinition |
transformAnyMemberOperator | Source Codeshared actual AnyMemberOperator transformAnyMemberOperator(AnyMemberOperator that) Parameters:
Refines ImmediateNarrowingTransformer.transformAnyMemberOperator ultimately refines Transformer.transformAnyMemberOperator |
transformAnySpecifier | Source Codeshared actual AnySpecifier transformAnySpecifier(AnySpecifier that) Parameters:
Refines ImmediateNarrowingTransformer.transformAnySpecifier ultimately refines Transformer.transformAnySpecifier |
transformAnyValue | Source Codeshared actual AnyValue transformAnyValue(AnyValue that) Parameters:
Refines ImmediateNarrowingTransformer.transformAnyValue ultimately refines Transformer.transformAnyValue |
transformArgumentList | Source Codeshared actual default ArgumentList transformArgumentList(ArgumentList that) |
transformArguments | Source Codeshared actual Arguments transformArguments(Arguments that) Parameters:
Refines ImmediateNarrowingTransformer.transformArguments ultimately refines Transformer.transformArguments |
transformArithmeticAssignmentOperation | Source Codeshared actual ArithmeticAssignmentOperation transformArithmeticAssignmentOperation(ArithmeticAssignmentOperation that) Parameters:
|
transformArithmeticOperation | Source Codeshared actual ArithmeticOperation transformArithmeticOperation(ArithmeticOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformArithmeticOperation ultimately refines Transformer.transformArithmeticOperation |
transformArtifact | Source Codeshared actual Artifact transformArtifact(Artifact that) Parameters:
Refines ImmediateNarrowingTransformer.transformArtifact ultimately refines NarrowingTransformer.transformArtifact |
transformAssertion | Source Codeshared actual default Assertion transformAssertion(Assertion that) Refines Transformer.transformAssertion |
transformAssertionMessage | Source Codeshared actual AssertionMessage transformAssertionMessage(AssertionMessage that) Parameters:
Refines ImmediateNarrowingTransformer.transformAssertionMessage ultimately refines NarrowingTransformer.transformAssertionMessage |
transformAssignOperation | Source Codeshared actual default AssignOperation transformAssignOperation(AssignOperation that) |
transformAssigningExpression | Source Codeshared actual AssigningExpression transformAssigningExpression(AssigningExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformAssigningExpression ultimately refines NarrowingTransformer.transformAssigningExpression |
transformAssignmentOperation | Source Codeshared actual AssignmentOperation transformAssignmentOperation(AssignmentOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformAssignmentOperation ultimately refines Transformer.transformAssignmentOperation |
transformAssignmentStatement | Source Codeshared actual default AssignmentStatement transformAssignmentStatement(AssignmentStatement that) |
transformAtom | Source Codeshared actual Atom transformAtom(Atom that) Parameters:
|
transformBaseExpression | Source Codeshared actual default BaseExpression transformBaseExpression(BaseExpression that) |
transformBaseMeta | Source Codeshared actual default BaseMeta transformBaseMeta(BaseMeta that) Refines Transformer.transformBaseMeta |
transformBaseType | Source Codeshared actual default BaseType transformBaseType(BaseType that) Refines Transformer.transformBaseType |
transformBinaryOperation | Source Codeshared actual BinaryOperation transformBinaryOperation(BinaryOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformBinaryOperation ultimately refines Transformer.transformBinaryOperation |
transformBlock | Source Codeshared actual default Block transformBlock(Block that) Refines Transformer.transformBlock |
transformBody | Source Codeshared actual Body transformBody(Body that) Parameters:
|
transformBooleanCondition | Source Codeshared actual default BooleanCondition transformBooleanCondition(BooleanCondition that) |
transformBound | Source Codeshared actual Bound transformBound(Bound that) Parameters:
|
transformBreak | Source Codeshared actual default Break transformBreak(Break that) Refines Transformer.transformBreak |
transformCallableConstructorDefinition | Source Codeshared actual default CallableConstructorDefinition transformCallableConstructorDefinition(CallableConstructorDefinition that) |
transformCallableParameter | Source Codeshared actual default CallableParameter transformCallableParameter(CallableParameter that) |
transformCallableType | Source Codeshared actual default CallableType transformCallableType(CallableType that) |
transformCaseClause | Source Codeshared actual default CaseClause transformCaseClause(CaseClause that) Refines Transformer.transformCaseClause |
transformCaseExpression | Source Codeshared actual default CaseExpression transformCaseExpression(CaseExpression that) |
transformCaseItem | Source Codeshared actual CaseItem transformCaseItem(CaseItem that) Parameters:
Refines ImmediateNarrowingTransformer.transformCaseItem ultimately refines Transformer.transformCaseItem |
transformCaseTypes | Source Codeshared actual default CaseTypes transformCaseTypes(CaseTypes that) Refines Transformer.transformCaseTypes |
transformCatchClause | Source Codeshared actual default CatchClause transformCatchClause(CatchClause that) Refines Transformer.transformCatchClause |
transformCharacterLiteral | Source Codeshared actual default CharacterLiteral transformCharacterLiteral(CharacterLiteral that) |
transformClassAliasDefinition | Source Codeshared actual default ClassAliasDefinition transformClassAliasDefinition(ClassAliasDefinition that) |
transformClassBody | Source Codeshared actual default ClassBody transformClassBody(ClassBody that) Refines Transformer.transformClassBody |
transformClassDec | Source Codeshared actual default ClassDec transformClassDec(ClassDec that) Refines Transformer.transformClassDec |
transformClassDefinition | Source Codeshared actual default ClassDefinition transformClassDefinition(ClassDefinition that) |
transformClassOrInterface | Source Codeshared actual ClassOrInterface transformClassOrInterface(ClassOrInterface that) Parameters:
Refines ImmediateNarrowingTransformer.transformClassOrInterface ultimately refines Transformer.transformClassOrInterface |
transformClassSpecifier | Source Codeshared actual default ClassSpecifier transformClassSpecifier(ClassSpecifier that) |
transformClassifier | Source Codeshared actual Classifier transformClassifier(Classifier that) Parameters:
Refines ImmediateNarrowingTransformer.transformClassifier ultimately refines NarrowingTransformer.transformClassifier |
transformClosedBound | Source Codeshared actual default ClosedBound transformClosedBound(ClosedBound that) Refines Transformer.transformClosedBound |
transformCompareOperation | Source Codeshared actual default CompareOperation transformCompareOperation(CompareOperation that) |
transformComparingExpression | Source Codeshared actual ComparingExpression transformComparingExpression(ComparingExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformComparingExpression ultimately refines NarrowingTransformer.transformComparingExpression |
transformComparisonOperation | Source Codeshared actual ComparisonOperation transformComparisonOperation(ComparisonOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformComparisonOperation ultimately refines Transformer.transformComparisonOperation |
transformCompilationUnit | Source Codeshared actual default CompilationUnit transformCompilationUnit(CompilationUnit that) |
transformComplementAssignmentOperation | Source Codeshared actual default ComplementAssignmentOperation transformComplementAssignmentOperation(ComplementAssignmentOperation that) |
transformComplementOperation | Source Codeshared actual default ComplementOperation transformComplementOperation(ComplementOperation that) |
transformComprehension | Source Codeshared actual default Comprehension transformComprehension(Comprehension that) |
transformComprehensionClause | Source Codeshared actual ComprehensionClause transformComprehensionClause(ComprehensionClause that) Parameters:
Refines ImmediateNarrowingTransformer.transformComprehensionClause ultimately refines Transformer.transformComprehensionClause |
transformCondition | Source Codeshared actual Condition transformCondition(Condition that) Parameters:
Refines ImmediateNarrowingTransformer.transformCondition ultimately refines Transformer.transformCondition |
transformConditionalExpression | Source Codeshared actual ConditionalExpression transformConditionalExpression(ConditionalExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformConditionalExpression ultimately refines Transformer.transformConditionalExpression |
transformConditions | Source Codeshared actual default Conditions transformConditions(Conditions that) Refines Transformer.transformConditions |
transformConjoiningExpression | Source Codeshared actual ConjoiningExpression transformConjoiningExpression(ConjoiningExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformConjoiningExpression ultimately refines NarrowingTransformer.transformConjoiningExpression |
transformConstruction | Source Codeshared actual default Construction transformConstruction(Construction that) |
transformConstructorDec | Source Codeshared actual default ConstructorDec transformConstructorDec(ConstructorDec that) |
transformConstructorDefinition | Source Codeshared actual ConstructorDefinition transformConstructorDefinition(ConstructorDefinition that) Parameters:
Refines ImmediateNarrowingTransformer.transformConstructorDefinition ultimately refines Transformer.transformConstructorDefinition |
transformContinue | Source Codeshared actual default Continue transformContinue(Continue that) Refines Transformer.transformContinue |
transformControlStructure | Source Codeshared actual ControlStructure transformControlStructure(ControlStructure that) Parameters:
Refines ImmediateNarrowingTransformer.transformControlStructure ultimately refines Transformer.transformControlStructure |
transformDec | Source Codeshared actual Dec transformDec(Dec that) Parameters:
|
transformDecQualifier | Source Codeshared actual default DecQualifier transformDecQualifier(DecQualifier that) |
transformDeclaration | Source Codeshared actual Declaration transformDeclaration(Declaration that) Parameters:
Refines ImmediateNarrowingTransformer.transformDeclaration ultimately refines Transformer.transformDeclaration |
transformDefaultedCallableParameter | Source Codeshared actual default DefaultedCallableParameter transformDefaultedCallableParameter(DefaultedCallableParameter that) |
transformDefaultedParameter | Source Codeshared actual DefaultedParameter transformDefaultedParameter(DefaultedParameter that) Parameters:
Refines ImmediateNarrowingTransformer.transformDefaultedParameter ultimately refines Transformer.transformDefaultedParameter |
transformDefaultedParameterReference | Source Codeshared actual default DefaultedParameterReference transformDefaultedParameterReference(DefaultedParameterReference that) |
transformDefaultedType | Source Codeshared actual default DefaultedType transformDefaultedType(DefaultedType that) |
transformDefaultedValueParameter | Source Codeshared actual default DefaultedValueParameter transformDefaultedValueParameter(DefaultedValueParameter that) |
transformDestructure | Source Codeshared actual default Destructure transformDestructure(Destructure that) Refines Transformer.transformDestructure |
transformDifferenceOperation | Source Codeshared actual default DifferenceOperation transformDifferenceOperation(DifferenceOperation that) |
transformDirective | Source Codeshared actual Directive transformDirective(Directive that) Parameters:
Refines ImmediateNarrowingTransformer.transformDirective ultimately refines Transformer.transformDirective |
transformDisjoiningExpression | Source Codeshared actual DisjoiningExpression transformDisjoiningExpression(DisjoiningExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformDisjoiningExpression ultimately refines NarrowingTransformer.transformDisjoiningExpression |
transformDivideAssignmentOperation | Source Codeshared actual default DivideAssignmentOperation transformDivideAssignmentOperation(DivideAssignmentOperation that) |
transformDynamicBlock | Source Codeshared actual default DynamicBlock transformDynamicBlock(DynamicBlock that) |
transformDynamicInterfaceDefinition | Source Codeshared actual default DynamicInterfaceDefinition transformDynamicInterfaceDefinition(DynamicInterfaceDefinition that) |
transformDynamicModifier | Source Codeshared actual default DynamicModifier transformDynamicModifier(DynamicModifier that) |
transformDynamicValue | Source Codeshared actual default DynamicValue transformDynamicValue(DynamicValue that) |
transformElementOrSubrangeExpression | Source Codeshared actual default ElementOrSubrangeExpression transformElementOrSubrangeExpression(ElementOrSubrangeExpression that) |
transformElseClause | Source Codeshared actual default ElseClause transformElseClause(ElseClause that) Refines Transformer.transformElseClause |
transformElseOperation | Source Codeshared actual default ElseOperation transformElseOperation(ElseOperation that) |
transformEntryOperation | Source Codeshared actual default EntryOperation transformEntryOperation(EntryOperation that) |
transformEntryPattern | Source Codeshared actual default EntryPattern transformEntryPattern(EntryPattern that) |
transformEntryType | Source Codeshared actual default EntryType transformEntryType(EntryType that) Refines Transformer.transformEntryType |
transformEqualOperation | Source Codeshared actual default EqualOperation transformEqualOperation(EqualOperation that) |
transformEqualityOperation | Source Codeshared actual EqualityOperation transformEqualityOperation(EqualityOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformEqualityOperation ultimately refines Transformer.transformEqualityOperation |
transformEquatingExpression | Source Codeshared actual EquatingExpression transformEquatingExpression(EquatingExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformEquatingExpression ultimately refines NarrowingTransformer.transformEquatingExpression |
transformExistsCondition | Source Codeshared actual default ExistsCondition transformExistsCondition(ExistsCondition that) |
transformExistsNonemptyExpression | Source Codeshared actual ExistsNonemptyExpression transformExistsNonemptyExpression(ExistsNonemptyExpression that) Parameters:
|
transformExistsOperation | Source Codeshared actual default ExistsOperation transformExistsOperation(ExistsOperation that) |
transformExistsOrNonemptyCondition | Source Codeshared actual ExistsOrNonemptyCondition transformExistsOrNonemptyCondition(ExistsOrNonemptyCondition that) Parameters:
Refines ImmediateNarrowingTransformer.transformExistsOrNonemptyCondition ultimately refines Transformer.transformExistsOrNonemptyCondition |
transformExponentiatingExpression | Source Codeshared actual ExponentiatingExpression transformExponentiatingExpression(ExponentiatingExpression that) Parameters:
|
transformExponentiationOperation | Source Codeshared actual default ExponentiationOperation transformExponentiationOperation(ExponentiationOperation that) |
transformExpression | Source Codeshared actual Expression transformExpression(Expression that) Parameters:
Refines ImmediateNarrowingTransformer.transformExpression ultimately refines Transformer.transformExpression |
transformExpressionComprehensionClause | Source Codeshared actual default ExpressionComprehensionClause transformExpressionComprehensionClause(ExpressionComprehensionClause that) |
transformExpressionStatement | Source Codeshared actual ExpressionStatement transformExpressionStatement(ExpressionStatement that) Parameters:
Refines ImmediateNarrowingTransformer.transformExpressionStatement ultimately refines Transformer.transformExpressionStatement |
transformExtendedType | Source Codeshared actual default ExtendedType transformExtendedType(ExtendedType that) |
transformExtension | Source Codeshared actual default Extension transformExtension(Extension that) Refines Transformer.transformExtension |
transformExtensionOrConstruction | Source Codeshared actual ExtensionOrConstruction transformExtensionOrConstruction(ExtensionOrConstruction that) Parameters:
Refines ImmediateNarrowingTransformer.transformExtensionOrConstruction ultimately refines Transformer.transformExtensionOrConstruction |
transformFailClause | Source Codeshared actual default FailClause transformFailClause(FailClause that) Refines Transformer.transformFailClause |
transformFinallyClause | Source Codeshared actual default FinallyClause transformFinallyClause(FinallyClause that) |
transformFloatLiteral | Source Codeshared actual default FloatLiteral transformFloatLiteral(FloatLiteral that) |
transformForClause | Source Codeshared actual default ForClause transformForClause(ForClause that) Refines Transformer.transformForClause |
transformForComprehensionClause | Source Codeshared actual default ForComprehensionClause transformForComprehensionClause(ForComprehensionClause that) |
transformForFail | Source Codeshared actual default ForFail transformForFail(ForFail that) Refines Transformer.transformForFail |
transformForIterator | Source Codeshared actual default ForIterator transformForIterator(ForIterator that) Refines Transformer.transformForIterator |
transformFullPackageName | Source Codeshared actual default FullPackageName transformFullPackageName(FullPackageName that) |
transformFunctionArgument | Source Codeshared actual default FunctionArgument transformFunctionArgument(FunctionArgument that) |
transformFunctionDec | Source Codeshared actual default FunctionDec transformFunctionDec(FunctionDec that) Refines Transformer.transformFunctionDec |
transformFunctionDeclaration | Source Codeshared actual default FunctionDeclaration transformFunctionDeclaration(FunctionDeclaration that) |
transformFunctionDefinition | Source Codeshared actual default FunctionDefinition transformFunctionDefinition(FunctionDefinition that) |
transformFunctionExpression | Source Codeshared actual default FunctionExpression transformFunctionExpression(FunctionExpression that) |
transformFunctionModifier | Source Codeshared actual default FunctionModifier transformFunctionModifier(FunctionModifier that) |
transformFunctionShortcutDefinition | Source Codeshared actual default FunctionShortcutDefinition transformFunctionShortcutDefinition(FunctionShortcutDefinition that) |
transformGivenDec | Source Codeshared actual default GivenDec transformGivenDec(GivenDec that) Refines Transformer.transformGivenDec |
transformGroupedExpression | Source Codeshared actual default GroupedExpression transformGroupedExpression(GroupedExpression that) |
transformGroupedType | Source Codeshared actual default GroupedType transformGroupedType(GroupedType that) Refines Transformer.transformGroupedType |
transformIdenticalOperation | Source Codeshared actual default IdenticalOperation transformIdenticalOperation(IdenticalOperation that) |
transformIdentifier | Source Codeshared actual Identifier transformIdentifier(Identifier that) Parameters:
Refines ImmediateNarrowingTransformer.transformIdentifier ultimately refines Transformer.transformIdentifier |
transformIdentityOperation | Source Codeshared actual default IdentityOperation transformIdentityOperation(IdentityOperation that) |
transformIfClause | Source Codeshared actual default IfClause transformIfClause(IfClause that) Refines Transformer.transformIfClause |
transformIfComprehensionClause | Source Codeshared actual default IfComprehensionClause transformIfComprehensionClause(IfComprehensionClause that) |
transformIfElse | Source Codeshared actual default IfElse transformIfElse(IfElse that) Refines Transformer.transformIfElse |
transformIfElseExpression | Source Codeshared actual default IfElseExpression transformIfElseExpression(IfElseExpression that) |
transformImport | Source Codeshared actual default Import transformImport(Import that) Refines Transformer.transformImport |
transformImportAlias | Source Codeshared actual default ImportAlias transformImportAlias(ImportAlias that) Refines Transformer.transformImportAlias |
transformImportElement | Source Codeshared actual default ImportElement transformImportElement(ImportElement that) |
transformImportElements | Source Codeshared actual default ImportElements transformImportElements(ImportElements that) |
transformImportWildcard | Source Codeshared actual default ImportWildcard transformImportWildcard(ImportWildcard that) |
transformInModifier | Source Codeshared actual default InModifier transformInModifier(InModifier that) Refines Transformer.transformInModifier |
transformInOperation | Source Codeshared actual default InOperation transformInOperation(InOperation that) Refines Transformer.transformInOperation |
transformInitialComprehensionClause | Source Codeshared actual InitialComprehensionClause transformInitialComprehensionClause(InitialComprehensionClause that) Parameters:
Refines ImmediateNarrowingTransformer.transformInitialComprehensionClause ultimately refines Transformer.transformInitialComprehensionClause |
transformInlineDefinitionArgument | Source Codeshared actual InlineDefinitionArgument transformInlineDefinitionArgument(InlineDefinitionArgument that) Parameters:
Refines ImmediateNarrowingTransformer.transformInlineDefinitionArgument ultimately refines Transformer.transformInlineDefinitionArgument |
transformIntegerLiteral | Source Codeshared actual default IntegerLiteral transformIntegerLiteral(IntegerLiteral that) |
transformInterfaceAliasDefinition | Source Codeshared actual default InterfaceAliasDefinition transformInterfaceAliasDefinition(InterfaceAliasDefinition that) |
transformInterfaceBody | Source Codeshared actual default InterfaceBody transformInterfaceBody(InterfaceBody that) |
transformInterfaceDec | Source Codeshared actual default InterfaceDec transformInterfaceDec(InterfaceDec that) |
transformInterfaceDefinition | Source Codeshared actual default InterfaceDefinition transformInterfaceDefinition(InterfaceDefinition that) |
transformIntersectAssignmentOperation | Source Codeshared actual default IntersectAssignmentOperation transformIntersectAssignmentOperation(IntersectAssignmentOperation that) |
transformIntersectingExpression | Source Codeshared actual IntersectingExpression transformIntersectingExpression(IntersectingExpression that) Parameters:
|
transformIntersectionOperation | Source Codeshared actual default IntersectionOperation transformIntersectionOperation(IntersectionOperation that) |
transformIntersectionType | Source Codeshared actual default IntersectionType transformIntersectionType(IntersectionType that) |
transformInvertingExpression | Source Codeshared actual InvertingExpression transformInvertingExpression(InvertingExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformInvertingExpression ultimately refines NarrowingTransformer.transformInvertingExpression |
transformInvocation | Source Codeshared actual default Invocation transformInvocation(Invocation that) Refines Transformer.transformInvocation |
transformInvocationStatement | Source Codeshared actual default InvocationStatement transformInvocationStatement(InvocationStatement that) |
transformIsCase | Source Codeshared actual default IsCase transformIsCase(IsCase that) Refines Transformer.transformIsCase |
transformIsCondition | Source Codeshared actual default IsCondition transformIsCondition(IsCondition that) Refines Transformer.transformIsCondition |
transformIsOperation | Source Codeshared actual default IsOperation transformIsOperation(IsOperation that) Refines Transformer.transformIsOperation |
transformIterable | Source Codeshared actual default Iterable transformIterable(Iterable that) Refines Transformer.transformIterable |
transformIterableType | Source Codeshared actual default IterableType transformIterableType(IterableType that) |
transformKeySubscript | Source Codeshared actual default KeySubscript transformKeySubscript(KeySubscript that) |
transformLIdentifier | Source Codeshared actual default LIdentifier transformLIdentifier(LIdentifier that) Refines Transformer.transformLIdentifier |
transformLargeAsOperation | Source Codeshared actual default LargeAsOperation transformLargeAsOperation(LargeAsOperation that) |
transformLargerOperation | Source Codeshared actual default LargerOperation transformLargerOperation(LargerOperation that) |
transformLazySpecification | Source Codeshared actual default LazySpecification transformLazySpecification(LazySpecification that) |
transformLazySpecifier | Source Codeshared actual default LazySpecifier transformLazySpecifier(LazySpecifier that) |
transformLetExpression | Source Codeshared actual default LetExpression transformLetExpression(LetExpression that) |
transformLiteral | Source Codeshared actual Literal transformLiteral(Literal that) Parameters:
Refines ImmediateNarrowingTransformer.transformLiteral ultimately refines Transformer.transformLiteral |
transformLocalModifier | Source Codeshared actual LocalModifier transformLocalModifier(LocalModifier that) Parameters:
Refines ImmediateNarrowingTransformer.transformLocalModifier ultimately refines Transformer.transformLocalModifier |
transformLogicalAssignmentOperation | Source Codeshared actual LogicalAssignmentOperation transformLogicalAssignmentOperation(LogicalAssignmentOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformLogicalAssignmentOperation ultimately refines Transformer.transformLogicalAssignmentOperation |
transformLogicalOperation | Source Codeshared actual LogicalOperation transformLogicalOperation(LogicalOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformLogicalOperation ultimately refines Transformer.transformLogicalOperation |
transformMainType | Source Codeshared actual MainType transformMainType(MainType that) Parameters:
Refines ImmediateNarrowingTransformer.transformMainType ultimately refines Transformer.transformMainType |
transformMatchCase | Source Codeshared actual default MatchCase transformMatchCase(MatchCase that) Refines Transformer.transformMatchCase |
transformMeasureOperation | Source Codeshared actual default MeasureOperation transformMeasureOperation(MeasureOperation that) |
transformMeasureSubscript | Source Codeshared actual default MeasureSubscript transformMeasureSubscript(MeasureSubscript that) |
transformMemberDec | Source Codeshared actual MemberDec transformMemberDec(MemberDec that) Parameters:
Refines ImmediateNarrowingTransformer.transformMemberDec ultimately refines Transformer.transformMemberDec |
transformMemberMeta | Source Codeshared actual default MemberMeta transformMemberMeta(MemberMeta that) Refines Transformer.transformMemberMeta |
transformMemberNameWithTypeArguments | Source Codeshared actual default MemberNameWithTypeArguments transformMemberNameWithTypeArguments(MemberNameWithTypeArguments that) |
transformMemberOperator | Source Codeshared actual default MemberOperator transformMemberOperator(MemberOperator that) |
transformMeta | Source Codeshared actual Meta transformMeta(Meta that) Parameters:
|
transformModifier | Source Codeshared actual Modifier transformModifier(Modifier that) Parameters:
Refines ImmediateNarrowingTransformer.transformModifier ultimately refines Transformer.transformModifier |
transformModule | Source Codeshared actual Module transformModule(Module that) Parameters:
Refines ImmediateNarrowingTransformer.transformModule ultimately refines NarrowingTransformer.transformModule |
transformModuleBody | Source Codeshared actual default ModuleBody transformModuleBody(ModuleBody that) Refines Transformer.transformModuleBody |
transformModuleCompilationUnit | Source Codeshared actual default ModuleCompilationUnit transformModuleCompilationUnit(ModuleCompilationUnit that) |
transformModuleDec | Source Codeshared actual default ModuleDec transformModuleDec(ModuleDec that) Refines Transformer.transformModuleDec |
transformModuleDescriptor | Source Codeshared actual default ModuleDescriptor transformModuleDescriptor(ModuleDescriptor that) |
transformModuleImport | Source Codeshared actual default ModuleImport transformModuleImport(ModuleImport that) |
transformModuleName | Source Codeshared actual ModuleName transformModuleName(ModuleName that) Parameters:
Refines ImmediateNarrowingTransformer.transformModuleName ultimately refines NarrowingTransformer.transformModuleName |
transformModuleSpecifier | Source Codeshared actual default ModuleSpecifier transformModuleSpecifier(ModuleSpecifier that) |
transformMultiplyAssignmentOperation | Source Codeshared actual default MultiplyAssignmentOperation transformMultiplyAssignmentOperation(MultiplyAssignmentOperation that) |
transformMultiplyingExpression | Source Codeshared actual MultiplyingExpression transformMultiplyingExpression(MultiplyingExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformMultiplyingExpression ultimately refines NarrowingTransformer.transformMultiplyingExpression |
transformNameWithTypeArguments | Source Codeshared actual NameWithTypeArguments transformNameWithTypeArguments(NameWithTypeArguments that) Parameters:
Refines ImmediateNarrowingTransformer.transformNameWithTypeArguments ultimately refines Transformer.transformNameWithTypeArguments |
transformNamedArgument | Source Codeshared actual NamedArgument transformNamedArgument(NamedArgument that) Parameters:
Refines ImmediateNarrowingTransformer.transformNamedArgument ultimately refines Transformer.transformNamedArgument |
transformNamedArguments | Source Codeshared actual default NamedArguments transformNamedArguments(NamedArguments that) |
transformNegatingExpression | Source Codeshared actual NegatingExpression transformNegatingExpression(NegatingExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformNegatingExpression ultimately refines NarrowingTransformer.transformNegatingExpression |
transformNegationOperation | Source Codeshared actual default NegationOperation transformNegationOperation(NegationOperation that) |
transformNonemptyCondition | Source Codeshared actual default NonemptyCondition transformNonemptyCondition(NonemptyCondition that) |
transformNonemptyOperation | Source Codeshared actual default NonemptyOperation transformNonemptyOperation(NonemptyOperation that) |
transformNotEqualOperation | Source Codeshared actual default NotEqualOperation transformNotEqualOperation(NotEqualOperation that) |
transformNotOperation | Source Codeshared actual default NotOperation transformNotOperation(NotOperation that) |
transformObjectArgument | Source Codeshared actual default ObjectArgument transformObjectArgument(ObjectArgument that) |
transformObjectDefinition | Source Codeshared actual default ObjectDefinition transformObjectDefinition(ObjectDefinition that) |
transformObjectExpression | Source Codeshared actual default ObjectExpression transformObjectExpression(ObjectExpression that) |
transformOfOperation | Source Codeshared actual default OfOperation transformOfOperation(OfOperation that) Refines Transformer.transformOfOperation |
transformOpenBound | Source Codeshared actual default OpenBound transformOpenBound(OpenBound that) Refines Transformer.transformOpenBound |
transformOperation | Source Codeshared actual Operation transformOperation(Operation that) Parameters:
Refines ImmediateNarrowingTransformer.transformOperation ultimately refines Transformer.transformOperation |
transformOptionalType | Source Codeshared actual default OptionalType transformOptionalType(OptionalType that) |
transformOrAssignmentOperation | Source Codeshared actual default OrAssignmentOperation transformOrAssignmentOperation(OrAssignmentOperation that) |
transformOrOperation | Source Codeshared actual default OrOperation transformOrOperation(OrOperation that) Refines Transformer.transformOrOperation |
transformOutModifier | Source Codeshared actual default OutModifier transformOutModifier(OutModifier that) Refines Transformer.transformOutModifier |
transformOuter | Source Codeshared actual default Outer transformOuter(Outer that) Refines Transformer.transformOuter |
transformPackage | Source Codeshared actual default Package transformPackage(Package that) Refines Transformer.transformPackage |
transformPackageCompilationUnit | Source Codeshared actual default PackageCompilationUnit transformPackageCompilationUnit(PackageCompilationUnit that) |
transformPackageDec | Source Codeshared actual default PackageDec transformPackageDec(PackageDec that) Refines Transformer.transformPackageDec |
transformPackageDescriptor | Source Codeshared actual default PackageDescriptor transformPackageDescriptor(PackageDescriptor that) |
transformPackageQualifier | Source Codeshared actual default PackageQualifier transformPackageQualifier(PackageQualifier that) |
transformParameter | Source Codeshared actual Parameter transformParameter(Parameter that) Parameters:
Refines ImmediateNarrowingTransformer.transformParameter ultimately refines Transformer.transformParameter |
transformParameterReference | Source Codeshared actual default ParameterReference transformParameterReference(ParameterReference that) |
transformParameters | Source Codeshared actual default Parameters transformParameters(Parameters that) Refines Transformer.transformParameters |
transformPattern | Source Codeshared actual Pattern transformPattern(Pattern that) Parameters:
Refines ImmediateNarrowingTransformer.transformPattern ultimately refines Transformer.transformPattern |
transformPatternList | Source Codeshared actual default PatternList transformPatternList(PatternList that) Refines Transformer.transformPatternList |
transformPositionalArguments | Source Codeshared actual default PositionalArguments transformPositionalArguments(PositionalArguments that) |
transformPostfixDecrementOperation | Source Codeshared actual default PostfixDecrementOperation transformPostfixDecrementOperation(PostfixDecrementOperation that) |
transformPostfixIncrementOperation | Source Codeshared actual default PostfixIncrementOperation transformPostfixIncrementOperation(PostfixIncrementOperation that) |
transformPostfixOperation | Source Codeshared actual PostfixOperation transformPostfixOperation(PostfixOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformPostfixOperation ultimately refines Transformer.transformPostfixOperation |
transformPrePostfixingExpression | Source Codeshared actual PrePostfixingExpression transformPrePostfixingExpression(PrePostfixingExpression that) Parameters:
|
transformPrefixDecrementOperation | Source Codeshared actual default PrefixDecrementOperation transformPrefixDecrementOperation(PrefixDecrementOperation that) |
transformPrefixIncrementOperation | Source Codeshared actual default PrefixIncrementOperation transformPrefixIncrementOperation(PrefixIncrementOperation that) |
transformPrefixOperation | Source Codeshared actual PrefixOperation transformPrefixOperation(PrefixOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformPrefixOperation ultimately refines Transformer.transformPrefixOperation |
transformPrefixPostfixStatement | Source Codeshared actual default PrefixPostfixStatement transformPrefixPostfixStatement(PrefixPostfixStatement that) |
transformPrimary | Source Codeshared actual Primary transformPrimary(Primary that) Parameters:
Refines ImmediateNarrowingTransformer.transformPrimary ultimately refines Transformer.transformPrimary |
transformPrimaryType | Source Codeshared actual PrimaryType transformPrimaryType(PrimaryType that) Parameters:
Refines ImmediateNarrowingTransformer.transformPrimaryType ultimately refines Transformer.transformPrimaryType |
transformProductOperation | Source Codeshared actual default ProductOperation transformProductOperation(ProductOperation that) |
transformQualifiedExpression | Source Codeshared actual default QualifiedExpression transformQualifiedExpression(QualifiedExpression that) |
transformQualifiedType | Source Codeshared actual default QualifiedType transformQualifiedType(QualifiedType that) |
transformQuotientOperation | Source Codeshared actual default QuotientOperation transformQuotientOperation(QuotientOperation that) |
transformRangeSubscript | Source Codeshared actual RangeSubscript transformRangeSubscript(RangeSubscript that) Parameters:
Refines ImmediateNarrowingTransformer.transformRangeSubscript ultimately refines Transformer.transformRangeSubscript |
transformRemainderAssignmentOperation | Source Codeshared actual default RemainderAssignmentOperation transformRemainderAssignmentOperation(RemainderAssignmentOperation that) |
transformRemainderOperation | Source Codeshared actual default RemainderOperation transformRemainderOperation(RemainderOperation that) |
transformRepository | Source Codeshared actual Repository transformRepository(Repository that) Parameters:
Refines ImmediateNarrowingTransformer.transformRepository ultimately refines NarrowingTransformer.transformRepository |
transformRequiredParameter | Source Codeshared actual RequiredParameter transformRequiredParameter(RequiredParameter that) Parameters:
Refines ImmediateNarrowingTransformer.transformRequiredParameter ultimately refines Transformer.transformRequiredParameter |
transformResource | Source Codeshared actual default Resource transformResource(Resource that) Refines Transformer.transformResource |
transformResources | Source Codeshared actual default Resources transformResources(Resources that) Refines Transformer.transformResources |
transformReturn | Source Codeshared actual default Return transformReturn(Return that) Refines Transformer.transformReturn |
transformSafeMemberOperator | Source Codeshared actual default SafeMemberOperator transformSafeMemberOperator(SafeMemberOperator that) |
transformSatisfiedTypes | Source Codeshared actual default SatisfiedTypes transformSatisfiedTypes(SatisfiedTypes that) |
transformScaleOperation | Source Codeshared actual default ScaleOperation transformScaleOperation(ScaleOperation that) |
transformScalingExpression | Source Codeshared actual ScalingExpression transformScalingExpression(ScalingExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformScalingExpression ultimately refines NarrowingTransformer.transformScalingExpression |
transformSelfReference | Source Codeshared actual SelfReference transformSelfReference(SelfReference that) Parameters:
Refines ImmediateNarrowingTransformer.transformSelfReference ultimately refines Transformer.transformSelfReference |
transformSequentialType | Source Codeshared actual default SequentialType transformSequentialType(SequentialType that) |
transformSetAssignmentOperation | Source Codeshared actual SetAssignmentOperation transformSetAssignmentOperation(SetAssignmentOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformSetAssignmentOperation ultimately refines Transformer.transformSetAssignmentOperation |
transformSetOperation | Source Codeshared actual SetOperation transformSetOperation(SetOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformSetOperation ultimately refines Transformer.transformSetOperation |
transformSimpleType | Source Codeshared actual SimpleType transformSimpleType(SimpleType that) Parameters:
Refines ImmediateNarrowingTransformer.transformSimpleType ultimately refines Transformer.transformSimpleType |
transformSmallAsOperation | Source Codeshared actual default SmallAsOperation transformSmallAsOperation(SmallAsOperation that) |
transformSmallerOperation | Source Codeshared actual default SmallerOperation transformSmallerOperation(SmallerOperation that) |
transformSpanFromSubscript | Source Codeshared actual default SpanFromSubscript transformSpanFromSubscript(SpanFromSubscript that) |
transformSpanOperation | Source Codeshared actual default SpanOperation transformSpanOperation(SpanOperation that) |
transformSpanSubscript | Source Codeshared actual default SpanSubscript transformSpanSubscript(SpanSubscript that) |
transformSpanToSubscript | Source Codeshared actual default SpanToSubscript transformSpanToSubscript(SpanToSubscript that) |
transformSpanningExpression | Source Codeshared actual SpanningExpression transformSpanningExpression(SpanningExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformSpanningExpression ultimately refines NarrowingTransformer.transformSpanningExpression |
transformSpecification | Source Codeshared actual Specification transformSpecification(Specification that) Parameters:
Refines ImmediateNarrowingTransformer.transformSpecification ultimately refines Transformer.transformSpecification |
transformSpecifiedArgument | Source Codeshared actual default SpecifiedArgument transformSpecifiedArgument(SpecifiedArgument that) |
transformSpecifiedPattern | Source Codeshared actual default SpecifiedPattern transformSpecifiedPattern(SpecifiedPattern that) |
transformSpecifiedVariable | Source Codeshared actual default SpecifiedVariable transformSpecifiedVariable(SpecifiedVariable that) |
transformSpecifier | Source Codeshared actual default Specifier transformSpecifier(Specifier that) Refines Transformer.transformSpecifier |
transformSpreadArgument | Source Codeshared actual default SpreadArgument transformSpreadArgument(SpreadArgument that) |
transformSpreadMemberOperator | Source Codeshared actual default SpreadMemberOperator transformSpreadMemberOperator(SpreadMemberOperator that) |
transformSpreadType | Source Codeshared actual default SpreadType transformSpreadType(SpreadType that) Refines Transformer.transformSpreadType |
transformStatement | Source Codeshared actual Statement transformStatement(Statement that) Parameters:
Refines ImmediateNarrowingTransformer.transformStatement ultimately refines Transformer.transformStatement |
transformStringLiteral | Source Codeshared actual default StringLiteral transformStringLiteral(StringLiteral that) |
transformStringTemplate | Source Codeshared actual default StringTemplate transformStringTemplate(StringTemplate that) |
transformStructureExpression | Source Codeshared actual StructureExpression transformStructureExpression(StructureExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformStructureExpression ultimately refines NarrowingTransformer.transformStructureExpression |
transformSubscript | Source Codeshared actual Subscript transformSubscript(Subscript that) Parameters:
Refines ImmediateNarrowingTransformer.transformSubscript ultimately refines Transformer.transformSubscript |
transformSubtractAssignmentOperation | Source Codeshared actual default SubtractAssignmentOperation transformSubtractAssignmentOperation(SubtractAssignmentOperation that) |
transformSumOperation | Source Codeshared actual default SumOperation transformSumOperation(SumOperation that) |
transformSuper | Source Codeshared actual default Super transformSuper(Super that) Refines Transformer.transformSuper |
transformSwitchCaseElse | Source Codeshared actual default SwitchCaseElse transformSwitchCaseElse(SwitchCaseElse that) |
transformSwitchCaseElseExpression | Source Codeshared actual default SwitchCaseElseExpression transformSwitchCaseElseExpression(SwitchCaseElseExpression that) |
transformSwitchCases | Source Codeshared actual default SwitchCases transformSwitchCases(SwitchCases that) Refines Transformer.transformSwitchCases |
transformSwitchClause | Source Codeshared actual default SwitchClause transformSwitchClause(SwitchClause that) |
transformThenElseExpression | Source Codeshared actual ThenElseExpression transformThenElseExpression(ThenElseExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformThenElseExpression ultimately refines NarrowingTransformer.transformThenElseExpression |
transformThenOperation | Source Codeshared actual default ThenOperation transformThenOperation(ThenOperation that) |
transformThis | Source Codeshared actual default This transformThis(This that) Refines Transformer.transformThis |
transformThrow | Source Codeshared actual default Throw transformThrow(Throw that) Refines Transformer.transformThrow |
transformTryCatchFinally | Source Codeshared actual default TryCatchFinally transformTryCatchFinally(TryCatchFinally that) |
transformTryClause | Source Codeshared actual default TryClause transformTryClause(TryClause that) Refines Transformer.transformTryClause |
transformTuple | Source Codeshared actual default Tuple transformTuple(Tuple that) Refines Transformer.transformTuple |
transformTuplePattern | Source Codeshared actual default TuplePattern transformTuplePattern(TuplePattern that) |
transformTupleType | Source Codeshared actual default TupleType transformTupleType(TupleType that) Refines Transformer.transformTupleType |
transformType | Source Codeshared actual Type transformType(Type that) Parameters:
|
transformTypeAliasDefinition | Source Codeshared actual default TypeAliasDefinition transformTypeAliasDefinition(TypeAliasDefinition that) |
transformTypeArgument | Source Codeshared actual default TypeArgument transformTypeArgument(TypeArgument that) |
transformTypeArguments | Source Codeshared actual default TypeArguments transformTypeArguments(TypeArguments that) |
transformTypeConstraint | Source Codeshared actual default TypeConstraint transformTypeConstraint(TypeConstraint that) |
transformTypeDec | Source Codeshared actual TypeDec transformTypeDec(TypeDec that) Parameters:
Refines ImmediateNarrowingTransformer.transformTypeDec ultimately refines Transformer.transformTypeDec |
transformTypeDeclaration | Source Codeshared actual TypeDeclaration transformTypeDeclaration(TypeDeclaration that) Parameters:
Refines ImmediateNarrowingTransformer.transformTypeDeclaration ultimately refines Transformer.transformTypeDeclaration |
transformTypeIsh | Source Codeshared actual default TypeIsh transformTypeIsh(TypeIsh that) Parameters:
Refines ImmediateNarrowingTransformer.transformTypeIsh ultimately refines Transformer.transformTypeIsh |
transformTypeList | Source Codeshared actual default TypeList transformTypeList(TypeList that) Refines Transformer.transformTypeList |
transformTypeMeta | Source Codeshared actual default TypeMeta transformTypeMeta(TypeMeta that) Refines Transformer.transformTypeMeta |
transformTypeModifier | Source Codeshared actual TypeModifier transformTypeModifier(TypeModifier that) Parameters:
Refines ImmediateNarrowingTransformer.transformTypeModifier ultimately refines Transformer.transformTypeModifier |
transformTypeNameWithTypeArguments | Source Codeshared actual default TypeNameWithTypeArguments transformTypeNameWithTypeArguments(TypeNameWithTypeArguments that) |
transformTypeParameter | Source Codeshared actual default TypeParameter transformTypeParameter(TypeParameter that) |
transformTypeParameters | Source Codeshared actual default TypeParameters transformTypeParameters(TypeParameters that) |
transformTypeSpecifier | Source Codeshared actual default TypeSpecifier transformTypeSpecifier(TypeSpecifier that) |
transformTypedDeclaration | Source Codeshared actual TypedDeclaration transformTypedDeclaration(TypedDeclaration that) Parameters:
Refines ImmediateNarrowingTransformer.transformTypedDeclaration ultimately refines Transformer.transformTypedDeclaration |
transformTypedVariable | Source Codeshared actual default TypedVariable transformTypedVariable(TypedVariable that) |
transformUIdentifier | Source Codeshared actual default UIdentifier transformUIdentifier(UIdentifier that) Refines Transformer.transformUIdentifier |
transformUnaryArithmeticOperation | Source Codeshared actual UnaryArithmeticOperation transformUnaryArithmeticOperation(UnaryArithmeticOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformUnaryArithmeticOperation ultimately refines Transformer.transformUnaryArithmeticOperation |
transformUnaryIshOperation | Source Codeshared actual UnaryIshOperation transformUnaryIshOperation(UnaryIshOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformUnaryIshOperation ultimately refines Transformer.transformUnaryIshOperation |
transformUnaryOperation | Source Codeshared actual UnaryOperation transformUnaryOperation(UnaryOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformUnaryOperation ultimately refines Transformer.transformUnaryOperation |
transformUnaryTypeOperation | Source Codeshared actual UnaryTypeOperation transformUnaryTypeOperation(UnaryTypeOperation that) Parameters:
Refines ImmediateNarrowingTransformer.transformUnaryTypeOperation ultimately refines Transformer.transformUnaryTypeOperation |
transformUnionAssignmentOperation | Source Codeshared actual default UnionAssignmentOperation transformUnionAssignmentOperation(UnionAssignmentOperation that) |
transformUnionOperation | Source Codeshared actual default UnionOperation transformUnionOperation(UnionOperation that) |
transformUnionType | Source Codeshared actual default UnionType transformUnionType(UnionType that) Refines Transformer.transformUnionType |
transformUnionableType | Source Codeshared actual UnionableType transformUnionableType(UnionableType that) Parameters:
Refines ImmediateNarrowingTransformer.transformUnionableType ultimately refines Transformer.transformUnionableType |
transformUnioningExpression | Source Codeshared actual UnioningExpression transformUnioningExpression(UnioningExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformUnioningExpression ultimately refines NarrowingTransformer.transformUnioningExpression |
transformUnspecifiedVariable | Source Codeshared actual default UnspecifiedVariable transformUnspecifiedVariable(UnspecifiedVariable that) |
transformValueArgument | Source Codeshared actual default ValueArgument transformValueArgument(ValueArgument that) |
transformValueConstructorDefinition | Source Codeshared actual default ValueConstructorDefinition transformValueConstructorDefinition(ValueConstructorDefinition that) |
transformValueDec | Source Codeshared actual default ValueDec transformValueDec(ValueDec that) Refines Transformer.transformValueDec |
transformValueDeclaration | Source Codeshared actual default ValueDeclaration transformValueDeclaration(ValueDeclaration that) |
transformValueDefinition | Source Codeshared actual default ValueDefinition transformValueDefinition(ValueDefinition that) |
transformValueExpression | Source Codeshared actual ValueExpression transformValueExpression(ValueExpression that) Parameters:
Refines ImmediateNarrowingTransformer.transformValueExpression ultimately refines Transformer.transformValueExpression |
transformValueGetterDefinition | Source Codeshared actual default ValueGetterDefinition transformValueGetterDefinition(ValueGetterDefinition that) |
transformValueModifier | Source Codeshared actual default ValueModifier transformValueModifier(ValueModifier that) |
transformValueParameter | Source Codeshared actual default ValueParameter transformValueParameter(ValueParameter that) |
transformValueSetterDefinition | Source Codeshared actual default ValueSetterDefinition transformValueSetterDefinition(ValueSetterDefinition that) |
transformValueSpecification | Source Codeshared actual default ValueSpecification transformValueSpecification(ValueSpecification that) |
transformVariable | Source Codeshared actual Variable transformVariable(Variable that) Parameters:
Refines ImmediateNarrowingTransformer.transformVariable ultimately refines Transformer.transformVariable |
transformVariablePattern | Source Codeshared actual default VariablePattern transformVariablePattern(VariablePattern that) |
transformVariadicParameter | Source Codeshared actual default VariadicParameter transformVariadicParameter(VariadicParameter that) |
transformVariadicType | Source Codeshared actual default VariadicType transformVariadicType(VariadicType that) |
transformVariadicVariable | Source Codeshared actual default VariadicVariable transformVariadicVariable(VariadicVariable that) |
transformVariance | Source Codeshared actual Variance transformVariance(Variance that) Parameters:
Refines ImmediateNarrowingTransformer.transformVariance ultimately refines Transformer.transformVariance |
transformVoidModifier | Source Codeshared actual default VoidModifier transformVoidModifier(VoidModifier that) |
transformWhile | Source Codeshared actual default While transformWhile(While that) Refines Transformer.transformWhile |
transformWithinOperation | Source Codeshared actual default WithinOperation transformWithinOperation(WithinOperation that) |