in plugins/mps-kotlin/languages/kotlin/source_gen/jetbrains/mps/kotlin/textGen/TextGenAspectDescriptor.java [26:294]
public TextGenDescriptor getDescriptor(@NotNull SAbstractConcept concept) {
switch (myIndex.index(concept)) {
case LanguageConceptSwitch.AbstractInheritanceModifier:
return new AbstractInheritanceModifier_TextGen();
case LanguageConceptSwitch.ActualPlatformModifier:
return new ActualPlatformModifier_TextGen();
case LanguageConceptSwitch.Annotation:
return new Annotation_TextGen();
case LanguageConceptSwitch.AnnotationClassModifier:
return new AnnotationClassModifier_TextGen();
case LanguageConceptSwitch.AnnotationList:
return new AnnotationList_TextGen();
case LanguageConceptSwitch.AnonymousFunction:
return new AnonymousFunction_TextGen();
case LanguageConceptSwitch.AnonymousInitializer:
return new AnonymousInitializer_TextGen();
case LanguageConceptSwitch.AsOperation:
return new AsOperation_TextGen();
case LanguageConceptSwitch.Assignment:
return new Assignment_TextGen();
case LanguageConceptSwitch.BinLiteral:
return new BinLiteral_TextGen();
case LanguageConceptSwitch.BinaryExpression:
return new BinaryExpression_TextGen();
case LanguageConceptSwitch.BooleanLiteral:
return new BooleanLiteral_TextGen();
case LanguageConceptSwitch.BreakExpression:
return new BreakExpression_TextGen();
case LanguageConceptSwitch.CallOperation:
return new CallOperation_TextGen();
case LanguageConceptSwitch.CatchBlock:
return new CatchBlock_TextGen();
case LanguageConceptSwitch.CharLiteral:
return new CharLiteral_TextGen();
case LanguageConceptSwitch.ClassDeclaration:
return new ClassDeclaration_TextGen();
case LanguageConceptSwitch.ClassMemberTarget:
return new ClassMemberTarget_TextGen();
case LanguageConceptSwitch.ClassParameter:
return new ClassParameter_TextGen();
case LanguageConceptSwitch.ClassType:
return new ClassType_TextGen();
case LanguageConceptSwitch.CollectionLiteral:
return new CollectionLiteral_TextGen();
case LanguageConceptSwitch.Comment:
return new Comment_TextGen();
case LanguageConceptSwitch.CompanionObject:
return new CompanionObject_TextGen();
case LanguageConceptSwitch.CompiledStubStatement:
return new CompiledStubStatement_TextGen();
case LanguageConceptSwitch.ComponentFunctionCall:
return new ComponentFunctionCall_TextGen();
case LanguageConceptSwitch.ConstructorSuperSpecifier:
return new ConstructorSuperSpecifier_TextGen();
case LanguageConceptSwitch.ContinueExpression:
return new ContinueExpression_TextGen();
case LanguageConceptSwitch.CopyFunctionCall:
return new CopyFunctionCall_TextGen();
case LanguageConceptSwitch.CrossinslineParameterModifier:
return new CrossinslineParameterModifier_TextGen();
case LanguageConceptSwitch.DataClassModifier:
return new DataClassModifier_TextGen();
case LanguageConceptSwitch.DelegateUseSiteTarget:
return new DelegateUseSiteTarget_TextGen();
case LanguageConceptSwitch.DoWhileStatement:
return new DoWhileStatement_TextGen();
case LanguageConceptSwitch.DynamicType:
return new DynamicType_TextGen();
case LanguageConceptSwitch.EmptyDeclaration:
return new EmptyDeclaration_TextGen();
case LanguageConceptSwitch.EmptyStatement:
return new EmptyStatement_TextGen();
case LanguageConceptSwitch.EnumClassDeclaration:
return new EnumClassDeclaration_TextGen();
case LanguageConceptSwitch.EnumClassModifier:
return new EnumClassModifier_TextGen();
case LanguageConceptSwitch.EnumEntry:
return new EnumEntry_TextGen();
case LanguageConceptSwitch.ExpectPlatformModifier:
return new ExpectPlatformModifier_TextGen();
case LanguageConceptSwitch.ExternalFunctionModifier:
return new ExternalFunctionModifier_TextGen();
case LanguageConceptSwitch.FieldUseSiteTarget:
return new FieldUseSiteTarget_TextGen();
case LanguageConceptSwitch.FileAnnotationList:
return new FileAnnotationList_TextGen();
case LanguageConceptSwitch.FinalInheritanceModifier:
return new FinalInheritanceModifier_TextGen();
case LanguageConceptSwitch.FinallyBlock:
return new FinallyBlock_TextGen();
case LanguageConceptSwitch.FlexibleBlock:
return new FlexibleBlock_TextGen();
case LanguageConceptSwitch.ForStatement:
return new ForStatement_TextGen();
case LanguageConceptSwitch.FunctionCallExpression:
return new FunctionCallExpression_TextGen();
case LanguageConceptSwitch.FunctionCallTarget:
return new FunctionCallTarget_TextGen();
case LanguageConceptSwitch.FunctionDeclaration:
return new FunctionDeclaration_TextGen();
case LanguageConceptSwitch.FunctionMemberTarget:
return new FunctionMemberTarget_TextGen();
case LanguageConceptSwitch.FunctionParameter:
return new FunctionParameter_TextGen();
case LanguageConceptSwitch.FunctionType:
return new FunctionType_TextGen();
case LanguageConceptSwitch.FunctionTypeParameter:
return new FunctionTypeParameter_TextGen();
case LanguageConceptSwitch.GetUseSiteTarget:
return new GetUseSiteTarget_TextGen();
case LanguageConceptSwitch.HexLiteral:
return new HexLiteral_TextGen();
case LanguageConceptSwitch.IdentityOperator:
return new IdentityOperator_TextGen();
case LanguageConceptSwitch.IfExpression:
return new IfExpression_TextGen();
case LanguageConceptSwitch.ImportHeader:
return new ImportHeader_TextGen();
case LanguageConceptSwitch.IndexOperation:
return new IndexOperation_TextGen();
case LanguageConceptSwitch.InfixCallOperator:
return new InfixCallOperator_TextGen();
case LanguageConceptSwitch.InfixFunctionModifier:
return new InfixFunctionModifier_TextGen();
case LanguageConceptSwitch.InlineFunctionModifier:
return new InlineFunctionModifier_TextGen();
case LanguageConceptSwitch.InnerClassModifier:
return new InnerClassModifier_TextGen();
case LanguageConceptSwitch.IntegerLiteral:
return new IntegerLiteral_TextGen();
case LanguageConceptSwitch.InterfaceDeclaration:
return new InterfaceDeclaration_TextGen();
case LanguageConceptSwitch.IntersectionType:
return new IntersectionType_TextGen();
case LanguageConceptSwitch.IsOperator:
return new IsOperator_TextGen();
case LanguageConceptSwitch.KotlinFile:
return new KotlinFile_TextGen();
case LanguageConceptSwitch.KtScript:
return new KtScript_TextGen();
case LanguageConceptSwitch.Label:
return new Label_TextGen();
case LanguageConceptSwitch.LambdaLiteral:
return new LambdaLiteral_TextGen();
case LanguageConceptSwitch.LocalPropertyDeclaration:
return new LocalPropertyDeclaration_TextGen();
case LanguageConceptSwitch.MemberNavigationExpression:
return new MemberNavigationExpression_TextGen();
case LanguageConceptSwitch.MultiLambdaParameter:
return new MultiLambdaParameter_TextGen();
case LanguageConceptSwitch.NavigationOperation:
return new NavigationOperation_TextGen();
case LanguageConceptSwitch.NoinlineParameterModifier:
return new NoinlineParameterModifier_TextGen();
case LanguageConceptSwitch.NullLiteral:
return new NullLiteral_TextGen();
case LanguageConceptSwitch.NullableType:
return new NullableType_TextGen();
case LanguageConceptSwitch.ObjectDeclaration:
return new ObjectDeclaration_TextGen();
case LanguageConceptSwitch.ObjectLiteral:
return new ObjectLiteral_TextGen();
case LanguageConceptSwitch.OpenInheritanceModifier:
return new OpenInheritanceModifier_TextGen();
case LanguageConceptSwitch.OperatorFunctionModifier:
return new OperatorFunctionModifier_TextGen();
case LanguageConceptSwitch.OverloadedAssignment:
return new OverloadedAssignment_TextGen();
case LanguageConceptSwitch.ParamUseSiteTarget:
return new ParamUseSiteTarget_TextGen();
case LanguageConceptSwitch.ParameterWithOptionalType:
return new ParameterWithOptionalType_TextGen();
case LanguageConceptSwitch.ParenthesizedExpression:
return new ParenthesizedExpression_TextGen();
case LanguageConceptSwitch.PostfixUnaryExpression:
return new PostfixUnaryExpression_TextGen();
case LanguageConceptSwitch.PrefixUnaryExpression:
return new PrefixUnaryExpression_TextGen();
case LanguageConceptSwitch.PrimaryConstructor:
return new PrimaryConstructor_TextGen();
case LanguageConceptSwitch.PropertyDeclaration:
return new PropertyDeclaration_TextGen();
case LanguageConceptSwitch.PropertyDefaultAssignement:
return new PropertyDefaultAssignement_TextGen();
case LanguageConceptSwitch.PropertyDelegateAssignement:
return new PropertyDelegateAssignement_TextGen();
case LanguageConceptSwitch.PropertyGetter:
return new PropertyGetter_TextGen();
case LanguageConceptSwitch.PropertyMemberTarget:
return new PropertyMemberTarget_TextGen();
case LanguageConceptSwitch.PropertySetter:
return new PropertySetter_TextGen();
case LanguageConceptSwitch.PropertyUseSiteTarget:
return new PropertyUseSiteTarget_TextGen();
case LanguageConceptSwitch.RealLiteral:
return new RealLiteral_TextGen();
case LanguageConceptSwitch.ReceiverType:
return new ReceiverType_TextGen();
case LanguageConceptSwitch.ReceiverUseSiteTarget:
return new ReceiverUseSiteTarget_TextGen();
case LanguageConceptSwitch.ReturnExpression:
return new ReturnExpression_TextGen();
case LanguageConceptSwitch.SealedInheritanceModifier:
return new SealedInheritanceModifier_TextGen();
case LanguageConceptSwitch.SecondaryConstructor:
return new SecondaryConstructor_TextGen();
case LanguageConceptSwitch.SetUseSiteTarget:
return new SetUseSiteTarget_TextGen();
case LanguageConceptSwitch.SetparamUseSiteTarget:
return new SetparamUseSiteTarget_TextGen();
case LanguageConceptSwitch.StarProjection:
return new StarProjection_TextGen();
case LanguageConceptSwitch.StringExpressionEvaluation:
return new StringExpressionEvaluation_TextGen();
case LanguageConceptSwitch.StringLiteral:
return new StringLiteral_TextGen();
case LanguageConceptSwitch.StringLiteralRaw:
return new StringLiteralRaw_TextGen();
case LanguageConceptSwitch.SuperClassSpecifier:
return new SuperClassSpecifier_TextGen();
case LanguageConceptSwitch.SuperConstructorDelegationCall:
return new SuperConstructorDelegationCall_TextGen();
case LanguageConceptSwitch.SuperExpression:
return new SuperExpression_TextGen();
case LanguageConceptSwitch.SuspendFunctionModifier:
return new SuspendFunctionModifier_TextGen();
case LanguageConceptSwitch.TailRecFunctionModifier:
return new TailRecFunctionModifier_TextGen();
case LanguageConceptSwitch.ThisConstructorDelegationCall:
return new ThisConstructorDelegationCall_TextGen();
case LanguageConceptSwitch.ThisExpression:
return new ThisExpression_TextGen();
case LanguageConceptSwitch.ThrowExpression:
return new ThrowExpression_TextGen();
case LanguageConceptSwitch.TryExpression:
return new TryExpression_TextGen();
case LanguageConceptSwitch.TypeAlias:
return new TypeAlias_TextGen();
case LanguageConceptSwitch.TypeAliasType:
return new TypeAliasType_TextGen();
case LanguageConceptSwitch.TypeConstraint:
return new TypeConstraint_TextGen();
case LanguageConceptSwitch.TypeParameter:
return new TypeParameter_TextGen();
case LanguageConceptSwitch.TypeParameterReference:
return new TypeParameterReference_TextGen();
case LanguageConceptSwitch.TypeProjection:
return new TypeProjection_TextGen();
case LanguageConceptSwitch.TypeTest:
return new TypeTest_TextGen();
case LanguageConceptSwitch.ValueArgument:
return new ValueArgument_TextGen();
case LanguageConceptSwitch.ValueClassModifier:
return new ValueClassModifier_TextGen();
case LanguageConceptSwitch.VariableDeclaration:
return new VariableDeclaration_TextGen();
case LanguageConceptSwitch.VariableRefExpression:
return new VariableRefExpression_TextGen();
case LanguageConceptSwitch.VisibilityModifier:
return new VisibilityModifier_TextGen();
case LanguageConceptSwitch.WhenEntry:
return new WhenEntry_TextGen();
case LanguageConceptSwitch.WhenExpression:
return new WhenExpression_TextGen();
case LanguageConceptSwitch.WhileStatement:
return new WhileStatement_TextGen();
}
return null;
}