in plugins/mps-kotlin/languages/kotlin/source_gen/jetbrains/mps/kotlin/structure/ConceptPresentationAspectImpl.java [290:2309]
public ConceptPresentation getDescriptor(SAbstractConcept c) {
StructureAspectDescriptor structureDescriptor = (StructureAspectDescriptor) myLanguageRuntime.getAspect(jetbrains.mps.smodel.runtime.StructureAspectDescriptor.class);
switch (structureDescriptor.internalIndex(c)) {
case LanguageConceptSwitch.AbstractConditionalLoop:
if (props_AbstractConditionalLoop == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x47de42ea4e1d0294L);
cpb.deprecateAggregation(0x28bef6d7551af742L, "_body");
props_AbstractConditionalLoop = cpb.create();
}
return props_AbstractConditionalLoop;
case LanguageConceptSwitch.AbstractConstructorDeclaration:
if (props_AbstractConstructorDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_AbstractConstructorDeclaration = cpb.create();
}
return props_AbstractConstructorDeclaration;
case LanguageConceptSwitch.AbstractConstructorDelegationCall:
if (props_AbstractConstructorDelegationCall == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_AbstractConstructorDelegationCall = cpb.create();
}
return props_AbstractConstructorDelegationCall;
case LanguageConceptSwitch.AbstractEqualityOperation:
if (props_AbstractEqualityOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_AbstractEqualityOperation = cpb.create();
}
return props_AbstractEqualityOperation;
case LanguageConceptSwitch.AbstractFunctionCall:
if (props_AbstractFunctionCall == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("call expression");
props_AbstractFunctionCall = cpb.create();
}
return props_AbstractFunctionCall;
case LanguageConceptSwitch.AbstractInheritanceModifier:
if (props_AbstractInheritanceModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("abstract inheritance modifier");
cpb.rawPresentation("abstract");
props_AbstractInheritanceModifier = cpb.create();
}
return props_AbstractInheritanceModifier;
case LanguageConceptSwitch.AbstractPropertyDeclaration:
if (props_AbstractPropertyDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("abstract property declaration");
props_AbstractPropertyDeclaration = cpb.create();
}
return props_AbstractPropertyDeclaration;
case LanguageConceptSwitch.ActualPlatformModifier:
if (props_ActualPlatformModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("actual platform modifier");
cpb.rawPresentation("actual");
props_ActualPlatformModifier = cpb.create();
}
return props_ActualPlatformModifier;
case LanguageConceptSwitch.AndExpression:
if (props_AndExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("conjunction");
cpb.rawPresentation("&&");
props_AndExpression = cpb.create();
}
return props_AndExpression;
case LanguageConceptSwitch.Annotation:
if (props_Annotation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x446a1050b763ccb9L, 0x446a1050b7640681L, "constructor", "", "");
props_Annotation = cpb.create();
}
return props_Annotation;
case LanguageConceptSwitch.AnnotationClassModifier:
if (props_AnnotationClassModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("annotation class modifier");
cpb.rawPresentation("annotation");
props_AnnotationClassModifier = cpb.create();
}
return props_AnnotationClassModifier;
case LanguageConceptSwitch.AnnotationList:
if (props_AnnotationList == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("annotation list");
cpb.rawPresentation("@<target>:<annotations>");
props_AnnotationList = cpb.create();
}
return props_AnnotationList;
case LanguageConceptSwitch.AnonymousFunction:
if (props_AnonymousFunction == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af589L);
cpb.deprecateAggregation(0x28bef6d7551af93cL, "_body");
cpb.shortDesc("anonymous function");
cpb.rawPresentation("fun");
props_AnonymousFunction = cpb.create();
}
return props_AnonymousFunction;
case LanguageConceptSwitch.AnonymousInitializer:
if (props_AnonymousInitializer == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af509L);
cpb.deprecateAggregation(0x28bef6d7551af84aL, "_block");
cpb.shortDesc("anonymous initializer");
cpb.rawPresentation("init");
props_AnonymousInitializer = cpb.create();
}
return props_AnonymousInitializer;
case LanguageConceptSwitch.AsOperation:
if (props_AsOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("cast an expression");
cpb.rawPresentation("as");
props_AsOperation = cpb.create();
}
return props_AsOperation;
case LanguageConceptSwitch.Assignment:
if (props_Assignment == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("assignment");
cpb.rawPresentation("=");
props_Assignment = cpb.create();
}
return props_Assignment;
case LanguageConceptSwitch.BinLiteral:
if (props_BinLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("bin literal");
cpb.rawPresentation("0b");
props_BinLiteral = cpb.create();
}
return props_BinLiteral;
case LanguageConceptSwitch.BinaryExpression:
if (props_BinaryExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("binary operator");
props_BinaryExpression = cpb.create();
}
return props_BinaryExpression;
case LanguageConceptSwitch.BooleanLiteral:
if (props_BooleanLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("boolean literal");
cpb.rawPresentation("BooleanLiteral");
props_BooleanLiteral = cpb.create();
}
return props_BooleanLiteral;
case LanguageConceptSwitch.BreakExpression:
if (props_BreakExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("break expression");
cpb.rawPresentation("break");
props_BreakExpression = cpb.create();
}
return props_BreakExpression;
case LanguageConceptSwitch.CallOperation:
if (props_CallOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("call suffix");
cpb.rawPresentation("(");
props_CallOperation = cpb.create();
}
return props_CallOperation;
case LanguageConceptSwitch.CatchBlock:
if (props_CatchBlock == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af320L);
cpb.deprecateAggregation(0x28bef6d7551af5c6L, "body_");
cpb.shortDesc("catch block");
cpb.presentationByName();
props_CatchBlock = cpb.create();
}
return props_CatchBlock;
case LanguageConceptSwitch.CharLiteral:
if (props_CharLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("char literal");
cpb.rawPresentation("'");
props_CharLiteral = cpb.create();
}
return props_CharLiteral;
case LanguageConceptSwitch.ClassDeclaration:
if (props_ClassDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("class declaration");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_0);
props_ClassDeclaration = cpb.create();
}
return props_ClassDeclaration;
case LanguageConceptSwitch.ClassMemberTarget:
if (props_ClassMemberTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("callable reference class target");
cpb.rawPresentation("class");
props_ClassMemberTarget = cpb.create();
}
return props_ClassMemberTarget;
case LanguageConceptSwitch.ClassParameter:
if (props_ClassParameter == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("class parameter");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_1);
props_ClassParameter = cpb.create();
}
return props_ClassParameter;
case LanguageConceptSwitch.ClassType:
if (props_ClassType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("class type");
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x5c7be90f2440b378L, 0x5c7be90f2440b37bL, "class", "", "");
props_ClassType = cpb.create();
}
return props_ClassType;
case LanguageConceptSwitch.CollectionLiteral:
if (props_CollectionLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("collection literal");
cpb.rawPresentation("[]");
props_CollectionLiteral = cpb.create();
}
return props_CollectionLiteral;
case LanguageConceptSwitch.Comment:
if (props_Comment == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("//");
props_Comment = cpb.create();
}
return props_Comment;
case LanguageConceptSwitch.CommonTargetPlatform:
if (props_CommonTargetPlatform == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("common");
props_CommonTargetPlatform = cpb.create();
}
return props_CommonTargetPlatform;
case LanguageConceptSwitch.CompanionObject:
if (props_CompanionObject == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("companion object");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_2);
props_CompanionObject = cpb.create();
}
return props_CompanionObject;
case LanguageConceptSwitch.CompareToOperation:
if (props_CompareToOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_CompareToOperation = cpb.create();
}
return props_CompareToOperation;
case LanguageConceptSwitch.CompiledStubStatement:
if (props_CompiledStubStatement == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("CompiledStubStatement");
props_CompiledStubStatement = cpb.create();
}
return props_CompiledStubStatement;
case LanguageConceptSwitch.ComponentDeclaration:
if (props_ComponentDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("variable from a variable's component");
cpb.presentationByName();
props_ComponentDeclaration = cpb.create();
}
return props_ComponentDeclaration;
case LanguageConceptSwitch.ComponentFunctionCall:
if (props_ComponentFunctionCall == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x5c9c0dac07fad533L, 0x5c9c0dac07fadd8aL, "classParameter", "", "");
props_ComponentFunctionCall = cpb.create();
}
return props_ComponentFunctionCall;
case LanguageConceptSwitch.ConstructorSuperSpecifier:
if (props_ConstructorSuperSpecifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("superclass specifier");
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af4f6L, 0x2043bc8310ba5a7cL, "target", "", "");
props_ConstructorSuperSpecifier = cpb.create();
}
return props_ConstructorSuperSpecifier;
case LanguageConceptSwitch.ContainedOperation:
if (props_ContainedOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("in");
props_ContainedOperation = cpb.create();
}
return props_ContainedOperation;
case LanguageConceptSwitch.ContinueExpression:
if (props_ContinueExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("continue expression");
cpb.rawPresentation("continue");
props_ContinueExpression = cpb.create();
}
return props_ContinueExpression;
case LanguageConceptSwitch.CopyFunctionCall:
if (props_CopyFunctionCall == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x4aeece466834176cL, 0x4aeece46683491abL, "constructor", "", "");
props_CopyFunctionCall = cpb.create();
}
return props_CopyFunctionCall;
case LanguageConceptSwitch.CrossinslineParameterModifier:
if (props_CrossinslineParameterModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("crossinsline parameter modifier");
cpb.rawPresentation("crossinline");
props_CrossinslineParameterModifier = cpb.create();
}
return props_CrossinslineParameterModifier;
case LanguageConceptSwitch.DataClassModifier:
if (props_DataClassModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("data class modifier");
cpb.rawPresentation("data");
props_DataClassModifier = cpb.create();
}
return props_DataClassModifier;
case LanguageConceptSwitch.DecOperation:
if (props_DecOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("--");
props_DecOperation = cpb.create();
}
return props_DecOperation;
case LanguageConceptSwitch.DelegateUseSiteTarget:
if (props_DelegateUseSiteTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("delegate use site target");
cpb.rawPresentation("delegate");
props_DelegateUseSiteTarget = cpb.create();
}
return props_DelegateUseSiteTarget;
case LanguageConceptSwitch.DivOperation:
if (props_DivOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("/");
props_DivOperation = cpb.create();
}
return props_DivOperation;
case LanguageConceptSwitch.DoWhileStatement:
if (props_DoWhileStatement == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("do while statement");
cpb.rawPresentation("do while");
props_DoWhileStatement = cpb.create();
}
return props_DoWhileStatement;
case LanguageConceptSwitch.DynamicType:
if (props_DynamicType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("dynamic type");
cpb.rawPresentation("dynamic");
props_DynamicType = cpb.create();
}
return props_DynamicType;
case LanguageConceptSwitch.ElvisOperator:
if (props_ElvisOperator == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("elvis operator");
cpb.rawPresentation("?:");
props_ElvisOperator = cpb.create();
}
return props_ElvisOperator;
case LanguageConceptSwitch.EmptyClassMemberDeclaration:
if (props_EmptyClassMemberDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("empty class member declaration");
cpb.rawPresentation("EmptyClassMemberDeclaration");
props_EmptyClassMemberDeclaration = cpb.create();
}
return props_EmptyClassMemberDeclaration;
case LanguageConceptSwitch.EmptyDeclaration:
if (props_EmptyDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("empty declaration");
cpb.rawPresentation("EmptyDeclaration");
props_EmptyDeclaration = cpb.create();
}
return props_EmptyDeclaration;
case LanguageConceptSwitch.EmptyStatement:
if (props_EmptyStatement == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("empty statement");
cpb.rawPresentation("EmptyStatement");
props_EmptyStatement = cpb.create();
}
return props_EmptyStatement;
case LanguageConceptSwitch.EnumClassDeclaration:
if (props_EnumClassDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("enum class declaration");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_3);
props_EnumClassDeclaration = cpb.create();
}
return props_EnumClassDeclaration;
case LanguageConceptSwitch.EnumClassModifier:
if (props_EnumClassModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("enum class modifier");
cpb.rawPresentation("enum");
props_EnumClassModifier = cpb.create();
}
return props_EnumClassModifier;
case LanguageConceptSwitch.EnumEntry:
if (props_EnumEntry == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("enum entry");
cpb.presentationByName();
props_EnumEntry = cpb.create();
}
return props_EnumEntry;
case LanguageConceptSwitch.EqualsOperation:
if (props_EqualsOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("==");
props_EqualsOperation = cpb.create();
}
return props_EqualsOperation;
case LanguageConceptSwitch.ExpectPlatformModifier:
if (props_ExpectPlatformModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("expect platform modifier");
cpb.rawPresentation("expect");
props_ExpectPlatformModifier = cpb.create();
}
return props_ExpectPlatformModifier;
case LanguageConceptSwitch.ExternalFunctionModifier:
if (props_ExternalFunctionModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("external function modifier");
cpb.rawPresentation("external");
props_ExternalFunctionModifier = cpb.create();
}
return props_ExternalFunctionModifier;
case LanguageConceptSwitch.FieldUseSiteTarget:
if (props_FieldUseSiteTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("field use site target");
cpb.rawPresentation("field");
props_FieldUseSiteTarget = cpb.create();
}
return props_FieldUseSiteTarget;
case LanguageConceptSwitch.FileAnnotationList:
if (props_FileAnnotationList == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("file annotation");
cpb.rawPresentation("@file:<annotation>");
props_FileAnnotationList = cpb.create();
}
return props_FileAnnotationList;
case LanguageConceptSwitch.FinalInheritanceModifier:
if (props_FinalInheritanceModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("final inheritance modifier");
cpb.rawPresentation("final");
props_FinalInheritanceModifier = cpb.create();
}
return props_FinalInheritanceModifier;
case LanguageConceptSwitch.FinallyBlock:
if (props_FinallyBlock == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af4a8L);
cpb.deprecateAggregation(0x28bef6d7551af7caL, "_block");
cpb.shortDesc("finally block");
cpb.rawPresentation("finally");
props_FinallyBlock = cpb.create();
}
return props_FinallyBlock;
case LanguageConceptSwitch.FlexibleBlock:
if (props_FlexibleBlock == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("{");
props_FlexibleBlock = cpb.create();
}
return props_FlexibleBlock;
case LanguageConceptSwitch.FlippedOverloadedBinaryExpression:
if (props_FlippedOverloadedBinaryExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("binary expresion whose right term is the call receiver");
props_FlippedOverloadedBinaryExpression = cpb.create();
}
return props_FlippedOverloadedBinaryExpression;
case LanguageConceptSwitch.ForStatement:
if (props_ForStatement == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af425L);
cpb.deprecateAggregation(0x28bef6d7551af707L, "_variables");
cpb.deprecateAggregation(0x28bef6d7551af70aL, "_body");
cpb.shortDesc("for statement");
cpb.rawPresentation("for");
props_ForStatement = cpb.create();
}
return props_ForStatement;
case LanguageConceptSwitch.FunctionCallExpression:
if (props_FunctionCallExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x40b4c3a5339a6979L);
cpb.deprecateProperty(0x6b93446a6f906849L, "_receiverIndex");
cpb.deprecateAssociation(0x6b93446a6f90602eL, "_receiver");
cpb.shortDesc("call expression");
cpb.rawPresentation("FunctionCallExpression");
props_FunctionCallExpression = cpb.create();
}
return props_FunctionCallExpression;
case LanguageConceptSwitch.FunctionCallTarget:
if (props_FunctionCallTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("call expression");
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af43fL, 0x1ba36e493d8ad4e9L, "function", "", "");
props_FunctionCallTarget = cpb.create();
}
return props_FunctionCallTarget;
case LanguageConceptSwitch.FunctionDeclaration:
if (props_FunctionDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af434L);
cpb.deprecateAggregation(0x441fd2709ecea6b9L, "_inheritance");
cpb.deprecateAggregation(0x28bef6d755909986L, "_body");
cpb.shortDesc("function declaration");
cpb.presentationByName();
props_FunctionDeclaration = cpb.create();
}
return props_FunctionDeclaration;
case LanguageConceptSwitch.FunctionMemberTarget:
if (props_FunctionMemberTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x47de42ea4e4162c9L, 0x47de42ea4e416e7eL, "function", "", "");
props_FunctionMemberTarget = cpb.create();
}
return props_FunctionMemberTarget;
case LanguageConceptSwitch.FunctionParameter:
if (props_FunctionParameter == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("function value parameter");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_4);
props_FunctionParameter = cpb.create();
}
return props_FunctionParameter;
case LanguageConceptSwitch.FunctionType:
if (props_FunctionType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("function type");
cpb.presentationByName();
props_FunctionType = cpb.create();
}
return props_FunctionType;
case LanguageConceptSwitch.FunctionTypeParameter:
if (props_FunctionTypeParameter == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByName();
props_FunctionTypeParameter = cpb.create();
}
return props_FunctionTypeParameter;
case LanguageConceptSwitch.GetUseSiteTarget:
if (props_GetUseSiteTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("get use site target");
cpb.rawPresentation("get");
props_GetUseSiteTarget = cpb.create();
}
return props_GetUseSiteTarget;
case LanguageConceptSwitch.GreaterEqOperation:
if (props_GreaterEqOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation(">=");
props_GreaterEqOperation = cpb.create();
}
return props_GreaterEqOperation;
case LanguageConceptSwitch.GreaterOperation:
if (props_GreaterOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation(">");
props_GreaterOperation = cpb.create();
}
return props_GreaterOperation;
case LanguageConceptSwitch.HexLiteral:
if (props_HexLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("hex literal");
cpb.rawPresentation("0x");
props_HexLiteral = cpb.create();
}
return props_HexLiteral;
case LanguageConceptSwitch.IAnnotated:
if (props_IAnnotated == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IAnnotated = cpb.create();
}
return props_IAnnotated;
case LanguageConceptSwitch.IAnnotation:
if (props_IAnnotation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IAnnotation = cpb.create();
}
return props_IAnnotation;
case LanguageConceptSwitch.IAnnotationUseSiteTarget:
if (props_IAnnotationUseSiteTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IAnnotationUseSiteTarget = cpb.create();
}
return props_IAnnotationUseSiteTarget;
case LanguageConceptSwitch.IArgument:
if (props_IArgument == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IArgument = cpb.create();
}
return props_IArgument;
case LanguageConceptSwitch.IArguments:
if (props_IArguments == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IArguments = cpb.create();
}
return props_IArguments;
case LanguageConceptSwitch.IClassDeclaration:
if (props_IClassDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IClassDeclaration = cpb.create();
}
return props_IClassDeclaration;
case LanguageConceptSwitch.IClassLike:
if (props_IClassLike == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IClassLike = cpb.create();
}
return props_IClassLike;
case LanguageConceptSwitch.IClassMemberDeclaration:
if (props_IClassMemberDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IClassMemberDeclaration = cpb.create();
}
return props_IClassMemberDeclaration;
case LanguageConceptSwitch.IClassModifier:
if (props_IClassModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IClassModifier = cpb.create();
}
return props_IClassModifier;
case LanguageConceptSwitch.IClassReference:
if (props_IClassReference == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IClassReference = cpb.create();
}
return props_IClassReference;
case LanguageConceptSwitch.IClassSuperSpecifier:
if (props_IClassSuperSpecifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IClassSuperSpecifier = cpb.create();
}
return props_IClassSuperSpecifier;
case LanguageConceptSwitch.IClassType:
if (props_IClassType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IClassType = cpb.create();
}
return props_IClassType;
case LanguageConceptSwitch.ICondition:
if (props_ICondition == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ICondition = cpb.create();
}
return props_ICondition;
case LanguageConceptSwitch.IConstructorDeclaration:
if (props_IConstructorDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IConstructorDeclaration = cpb.create();
}
return props_IConstructorDeclaration;
case LanguageConceptSwitch.IConstructorDelegationCall:
if (props_IConstructorDelegationCall == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IConstructorDelegationCall = cpb.create();
}
return props_IConstructorDelegationCall;
case LanguageConceptSwitch.IConstructorSuperSpecifier:
if (props_IConstructorSuperSpecifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IConstructorSuperSpecifier = cpb.create();
}
return props_IConstructorSuperSpecifier;
case LanguageConceptSwitch.IDataflowPassToChild:
if (props_IDataflowPassToChild == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
props_IDataflowPassToChild = cpb.create();
}
return props_IDataflowPassToChild;
case LanguageConceptSwitch.IDeclaration:
if (props_IDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IDeclaration = cpb.create();
}
return props_IDeclaration;
case LanguageConceptSwitch.IDeclarationHolder:
if (props_IDeclarationHolder == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IDeclarationHolder = cpb.create();
}
return props_IDeclarationHolder;
case LanguageConceptSwitch.IDeclarationScopePart:
if (props_IDeclarationScopePart == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IDeclarationScopePart = cpb.create();
}
return props_IDeclarationScopePart;
case LanguageConceptSwitch.IDeconstructingDeclarations:
if (props_IDeconstructingDeclarations == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IDeconstructingDeclarations = cpb.create();
}
return props_IDeconstructingDeclarations;
case LanguageConceptSwitch.IElseExpression:
if (props_IElseExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IElseExpression = cpb.create();
}
return props_IElseExpression;
case LanguageConceptSwitch.IExpression:
if (props_IExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IExpression = cpb.create();
}
return props_IExpression;
case LanguageConceptSwitch.IExpressionLike:
if (props_IExpressionLike == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IExpressionLike = cpb.create();
}
return props_IExpressionLike;
case LanguageConceptSwitch.IFunctionCall:
if (props_IFunctionCall == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IFunctionCall = cpb.create();
}
return props_IFunctionCall;
case LanguageConceptSwitch.IFunctionDeclaration:
if (props_IFunctionDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IFunctionDeclaration = cpb.create();
}
return props_IFunctionDeclaration;
case LanguageConceptSwitch.IFunctionIdentifier:
if (props_IFunctionIdentifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IFunctionIdentifier = cpb.create();
}
return props_IFunctionIdentifier;
case LanguageConceptSwitch.IFunctionMemberTarget:
if (props_IFunctionMemberTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IFunctionMemberTarget = cpb.create();
}
return props_IFunctionMemberTarget;
case LanguageConceptSwitch.IFunctionModifier:
if (props_IFunctionModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IFunctionModifier = cpb.create();
}
return props_IFunctionModifier;
case LanguageConceptSwitch.IFunctionParameters:
if (props_IFunctionParameters == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IFunctionParameters = cpb.create();
}
return props_IFunctionParameters;
case LanguageConceptSwitch.IIdentifier:
if (props_IIdentifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IIdentifier = cpb.create();
}
return props_IIdentifier;
case LanguageConceptSwitch.IInferencePart:
if (props_IInferencePart == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IInferencePart = cpb.create();
}
return props_IInferencePart;
case LanguageConceptSwitch.IInheritExplicitly:
if (props_IInheritExplicitly == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IInheritExplicitly = cpb.create();
}
return props_IInheritExplicitly;
case LanguageConceptSwitch.IInheritable:
if (props_IInheritable == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IInheritable = cpb.create();
}
return props_IInheritable;
case LanguageConceptSwitch.IInheritanceModifier:
if (props_IInheritanceModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IInheritanceModifier = cpb.create();
}
return props_IInheritanceModifier;
case LanguageConceptSwitch.IKotlinFile:
if (props_IKotlinFile == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IKotlinFile = cpb.create();
}
return props_IKotlinFile;
case LanguageConceptSwitch.IKotlinRoot:
if (props_IKotlinRoot == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IKotlinRoot = cpb.create();
}
return props_IKotlinRoot;
case LanguageConceptSwitch.IKotlinRunnable:
if (props_IKotlinRunnable == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IKotlinRunnable = cpb.create();
}
return props_IKotlinRunnable;
case LanguageConceptSwitch.ILabelTarget:
if (props_ILabelTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ILabelTarget = cpb.create();
}
return props_ILabelTarget;
case LanguageConceptSwitch.ILabelled:
if (props_ILabelled == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ILabelled = cpb.create();
}
return props_ILabelled;
case LanguageConceptSwitch.ILambdaAsArgument:
if (props_ILambdaAsArgument == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ILambdaAsArgument = cpb.create();
}
return props_ILambdaAsArgument;
case LanguageConceptSwitch.ILambdaParameter:
if (props_ILambdaParameter == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ILambdaParameter = cpb.create();
}
return props_ILambdaParameter;
case LanguageConceptSwitch.ILeftExpression:
if (props_ILeftExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ILeftExpression = cpb.create();
}
return props_ILeftExpression;
case LanguageConceptSwitch.IMemberTarget:
if (props_IMemberTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IMemberTarget = cpb.create();
}
return props_IMemberTarget;
case LanguageConceptSwitch.INavigationTarget:
if (props_INavigationTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_INavigationTarget = cpb.create();
}
return props_INavigationTarget;
case LanguageConceptSwitch.INullableType:
if (props_INullableType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af542L);
cpb.deprecateProperty(0x56840864ad823b96L, "isNullable");
props_INullableType = cpb.create();
}
return props_INullableType;
case LanguageConceptSwitch.IObject:
if (props_IObject == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IObject = cpb.create();
}
return props_IObject;
case LanguageConceptSwitch.IOverloadableOperator:
if (props_IOverloadableOperator == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IOverloadableOperator = cpb.create();
}
return props_IOverloadableOperator;
case LanguageConceptSwitch.IParameterModifier:
if (props_IParameterModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IParameterModifier = cpb.create();
}
return props_IParameterModifier;
case LanguageConceptSwitch.IPlatformModifier:
if (props_IPlatformModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IPlatformModifier = cpb.create();
}
return props_IPlatformModifier;
case LanguageConceptSwitch.IProjectedTypeArguments:
if (props_IProjectedTypeArguments == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IProjectedTypeArguments = cpb.create();
}
return props_IProjectedTypeArguments;
case LanguageConceptSwitch.IPropertyAssignment:
if (props_IPropertyAssignment == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IPropertyAssignment = cpb.create();
}
return props_IPropertyAssignment;
case LanguageConceptSwitch.IRegularFunctionCall:
if (props_IRegularFunctionCall == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IRegularFunctionCall = cpb.create();
}
return props_IRegularFunctionCall;
case LanguageConceptSwitch.IResolvable:
if (props_IResolvable == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.experimental(true);
props_IResolvable = cpb.create();
}
return props_IResolvable;
case LanguageConceptSwitch.IResolvableReference:
if (props_IResolvableReference == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.experimental(true);
props_IResolvableReference = cpb.create();
}
return props_IResolvableReference;
case LanguageConceptSwitch.IReturnType:
if (props_IReturnType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IReturnType = cpb.create();
}
return props_IReturnType;
case LanguageConceptSwitch.ISelfHandledAssignment:
if (props_ISelfHandledAssignment == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ISelfHandledAssignment = cpb.create();
}
return props_ISelfHandledAssignment;
case LanguageConceptSwitch.ISignatureScopeProvider:
if (props_ISignatureScopeProvider == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ISignatureScopeProvider = cpb.create();
}
return props_ISignatureScopeProvider;
case LanguageConceptSwitch.IStatement:
if (props_IStatement == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IStatement = cpb.create();
}
return props_IStatement;
case LanguageConceptSwitch.IStatementHolder:
if (props_IStatementHolder == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IStatementHolder = cpb.create();
}
return props_IStatementHolder;
case LanguageConceptSwitch.IStatementScopePart:
if (props_IStatementScopePart == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IStatementScopePart = cpb.create();
}
return props_IStatementScopePart;
case LanguageConceptSwitch.IStaticType:
if (props_IStaticType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IStaticType = cpb.create();
}
return props_IStaticType;
case LanguageConceptSwitch.IStringLiteral:
if (props_IStringLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IStringLiteral = cpb.create();
}
return props_IStringLiteral;
case LanguageConceptSwitch.IStringLiteralPart:
if (props_IStringLiteralPart == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("string literal content");
props_IStringLiteralPart = cpb.create();
}
return props_IStringLiteralPart;
case LanguageConceptSwitch.ISuperTypeSpecifier:
if (props_ISuperTypeSpecifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ISuperTypeSpecifier = cpb.create();
}
return props_ISuperTypeSpecifier;
case LanguageConceptSwitch.IThisReceiverProvider:
if (props_IThisReceiverProvider == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IThisReceiverProvider = cpb.create();
}
return props_IThisReceiverProvider;
case LanguageConceptSwitch.IType:
if (props_IType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IType = cpb.create();
}
return props_IType;
case LanguageConceptSwitch.ITypeArguments:
if (props_ITypeArguments == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ITypeArguments = cpb.create();
}
return props_ITypeArguments;
case LanguageConceptSwitch.ITypeConstrainedParameters:
if (props_ITypeConstrainedParameters == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ITypeConstrainedParameters = cpb.create();
}
return props_ITypeConstrainedParameters;
case LanguageConceptSwitch.ITypeParameter:
if (props_ITypeParameter == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ITypeParameter = cpb.create();
}
return props_ITypeParameter;
case LanguageConceptSwitch.ITypeParameterReference:
if (props_ITypeParameterReference == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ITypeParameterReference = cpb.create();
}
return props_ITypeParameterReference;
case LanguageConceptSwitch.ITypeParameters:
if (props_ITypeParameters == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ITypeParameters = cpb.create();
}
return props_ITypeParameters;
case LanguageConceptSwitch.ITypeProjection:
if (props_ITypeProjection == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ITypeProjection = cpb.create();
}
return props_ITypeProjection;
case LanguageConceptSwitch.ITypecheckingRoot:
if (props_ITypecheckingRoot == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ITypecheckingRoot = cpb.create();
}
return props_ITypecheckingRoot;
case LanguageConceptSwitch.IUnaryExpression:
if (props_IUnaryExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IUnaryExpression = cpb.create();
}
return props_IUnaryExpression;
case LanguageConceptSwitch.IVariableConstraintHolder:
if (props_IVariableConstraintHolder == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IVariableConstraintHolder = cpb.create();
}
return props_IVariableConstraintHolder;
case LanguageConceptSwitch.IVariableIdentifier:
if (props_IVariableIdentifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IVariableIdentifier = cpb.create();
}
return props_IVariableIdentifier;
case LanguageConceptSwitch.IVisible:
if (props_IVisible == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IVisible = cpb.create();
}
return props_IVisible;
case LanguageConceptSwitch.IWhenCondition:
if (props_IWhenCondition == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IWhenCondition = cpb.create();
}
return props_IWhenCondition;
case LanguageConceptSwitch.IWithClassBody:
if (props_IWithClassBody == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IWithClassBody = cpb.create();
}
return props_IWithClassBody;
case LanguageConceptSwitch.IWithReceiver:
if (props_IWithReceiver == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x11400bb7908c7f22L);
cpb.deprecateAggregation(0x11400bb7908c7f23L, "_receiverType");
props_IWithReceiver = cpb.create();
}
return props_IWithReceiver;
case LanguageConceptSwitch.IdentityOperator:
if (props_IdentityOperator == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("identity operator");
cpb.rawPresentation("===");
props_IdentityOperator = cpb.create();
}
return props_IdentityOperator;
case LanguageConceptSwitch.IfExpression:
if (props_IfExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af41eL);
cpb.deprecateAggregation(0x28bef6d7551af6f5L, "_body");
cpb.shortDesc("if expression");
cpb.rawPresentation("if");
props_IfExpression = cpb.create();
}
return props_IfExpression;
case LanguageConceptSwitch.ImportHeader:
if (props_ImportHeader == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("import header");
cpb.rawPresentation("import");
props_ImportHeader = cpb.create();
}
return props_ImportHeader;
case LanguageConceptSwitch.IncOperation:
if (props_IncOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("++");
props_IncOperation = cpb.create();
}
return props_IncOperation;
case LanguageConceptSwitch.IncompleteDeclaration:
if (props_IncompleteDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("IncompleteDeclaration");
props_IncompleteDeclaration = cpb.create();
}
return props_IncompleteDeclaration;
case LanguageConceptSwitch.IndexOperation:
if (props_IndexOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("indexing suffix");
cpb.rawPresentation("[");
props_IndexOperation = cpb.create();
}
return props_IndexOperation;
case LanguageConceptSwitch.InfixCallOperator:
if (props_InfixCallOperator == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("infix call operator");
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x11400bb7909561c6L, 0x11400bb7909561c8L, "function", "", "");
props_InfixCallOperator = cpb.create();
}
return props_InfixCallOperator;
case LanguageConceptSwitch.InfixFunctionModifier:
if (props_InfixFunctionModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("infix function modifier");
cpb.rawPresentation("infix");
props_InfixFunctionModifier = cpb.create();
}
return props_InfixFunctionModifier;
case LanguageConceptSwitch.InlineFunctionModifier:
if (props_InlineFunctionModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("inline function modifier");
cpb.rawPresentation("inline");
props_InlineFunctionModifier = cpb.create();
}
return props_InlineFunctionModifier;
case LanguageConceptSwitch.InnerClassModifier:
if (props_InnerClassModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("inner class modifier");
cpb.rawPresentation("inner");
props_InnerClassModifier = cpb.create();
}
return props_InnerClassModifier;
case LanguageConceptSwitch.IntegerLiteral:
if (props_IntegerLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("integer literal");
cpb.rawPresentation("0d");
props_IntegerLiteral = cpb.create();
}
return props_IntegerLiteral;
case LanguageConceptSwitch.InterfaceDeclaration:
if (props_InterfaceDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("interface declaration");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_5);
props_InterfaceDeclaration = cpb.create();
}
return props_InterfaceDeclaration;
case LanguageConceptSwitch.InternalVisibility:
if (props_InternalVisibility == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("internal visibility");
cpb.rawPresentation("internal");
props_InternalVisibility = cpb.create();
}
return props_InternalVisibility;
case LanguageConceptSwitch.IntersectionType:
if (props_IntersectionType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("non denotable type used internally by the type system");
cpb.rawPresentation("IntersectionType");
props_IntersectionType = cpb.create();
}
return props_IntersectionType;
case LanguageConceptSwitch.IsOperator:
if (props_IsOperator == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("is operator");
cpb.rawPresentation("is");
props_IsOperator = cpb.create();
}
return props_IsOperator;
case LanguageConceptSwitch.JvmTargetPlatform:
if (props_JvmTargetPlatform == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("jvm");
props_JvmTargetPlatform = cpb.create();
}
return props_JvmTargetPlatform;
case LanguageConceptSwitch.KotlinFile:
if (props_KotlinFile == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("kotlin file");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_6);
props_KotlinFile = cpb.create();
}
return props_KotlinFile;
case LanguageConceptSwitch.KtScript:
if (props_KtScript == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("script");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_7);
props_KtScript = cpb.create();
}
return props_KtScript;
case LanguageConceptSwitch.Label:
if (props_Label == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("label");
cpb.presentationByName();
props_Label = cpb.create();
}
return props_Label;
case LanguageConceptSwitch.LambdaLiteral:
if (props_LambdaLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af517L);
cpb.deprecateAggregation(0x28bef6d7551af85dL, "_statements");
cpb.deprecateAggregation(0x37f51ee20f709e5fL, "_thisTypeHolder_hack");
cpb.deprecateAggregation(0x37f51ee20f70b404L, "_itTypeHolder_hack");
cpb.shortDesc("lambda literal");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_8);
props_LambdaLiteral = cpb.create();
}
return props_LambdaLiteral;
case LanguageConceptSwitch.LessEqOperation:
if (props_LessEqOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("<=");
props_LessEqOperation = cpb.create();
}
return props_LessEqOperation;
case LanguageConceptSwitch.LessOperation:
if (props_LessOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("<");
props_LessOperation = cpb.create();
}
return props_LessOperation;
case LanguageConceptSwitch.LocalPropertyDeclaration:
if (props_LocalPropertyDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x123d0b402b9a90b9L);
cpb.deprecateProperty(0x123d0b402b9a9097L, "_isDeconstructing");
cpb.deprecateAggregation(0x123d0b402b9ae3f5L, "_declarations");
cpb.shortDesc("local property declaration");
cpb.rawPresentation("LocalPropertyDeclaration");
props_LocalPropertyDeclaration = cpb.create();
}
return props_LocalPropertyDeclaration;
case LanguageConceptSwitch.LongLiteral:
if (props_LongLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("long literal");
cpb.rawPresentation("LongLiteral");
props_LongLiteral = cpb.create();
}
return props_LongLiteral;
case LanguageConceptSwitch.MemberNavigationExpression:
if (props_MemberNavigationExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("member navigation");
cpb.rawPresentation("::");
props_MemberNavigationExpression = cpb.create();
}
return props_MemberNavigationExpression;
case LanguageConceptSwitch.MinusOperation:
if (props_MinusOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("-");
props_MinusOperation = cpb.create();
}
return props_MinusOperation;
case LanguageConceptSwitch.MultiLambdaParameter:
if (props_MultiLambdaParameter == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af47bL);
cpb.deprecateAggregation(0x28bef6d7551af774L, "_variables");
cpb.shortDesc("multi lambda parameter");
cpb.rawPresentation("(a,b,c)");
props_MultiLambdaParameter = cpb.create();
}
return props_MultiLambdaParameter;
case LanguageConceptSwitch.MultiLineStringLiteral:
if (props_MultiLineStringLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("multi line string literal");
cpb.rawPresentation("\"\"\"");
props_MultiLineStringLiteral = cpb.create();
}
return props_MultiLineStringLiteral;
case LanguageConceptSwitch.NavigationOperation:
if (props_NavigationOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("navigation suffix");
cpb.rawPresentation(".");
props_NavigationOperation = cpb.create();
}
return props_NavigationOperation;
case LanguageConceptSwitch.NoinlineParameterModifier:
if (props_NoinlineParameterModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("noinline parameter modifier");
cpb.rawPresentation("noinline");
props_NoinlineParameterModifier = cpb.create();
}
return props_NoinlineParameterModifier;
case LanguageConceptSwitch.NotContainedOperation:
if (props_NotContainedOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("!in");
props_NotContainedOperation = cpb.create();
}
return props_NotContainedOperation;
case LanguageConceptSwitch.NotEqualsOperation:
if (props_NotEqualsOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("!=");
props_NotEqualsOperation = cpb.create();
}
return props_NotEqualsOperation;
case LanguageConceptSwitch.NotOperation:
if (props_NotOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("!");
props_NotOperation = cpb.create();
}
return props_NotOperation;
case LanguageConceptSwitch.NullLiteral:
if (props_NullLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("null literal");
cpb.rawPresentation("null");
props_NullLiteral = cpb.create();
}
return props_NullLiteral;
case LanguageConceptSwitch.NullSafeOperation:
if (props_NullSafeOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("null safe operation");
cpb.rawPresentation("!!");
props_NullSafeOperation = cpb.create();
}
return props_NullSafeOperation;
case LanguageConceptSwitch.NullableType:
if (props_NullableType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("nullable type");
cpb.rawPresentation("?");
props_NullableType = cpb.create();
}
return props_NullableType;
case LanguageConceptSwitch.NumericBaseLiteral:
if (props_NumericBaseLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_NumericBaseLiteral = cpb.create();
}
return props_NumericBaseLiteral;
case LanguageConceptSwitch.ObjectDeclaration:
if (props_ObjectDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("object declaration");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_9);
props_ObjectDeclaration = cpb.create();
}
return props_ObjectDeclaration;
case LanguageConceptSwitch.ObjectLiteral:
if (props_ObjectLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("object literal");
cpb.presentationByName();
props_ObjectLiteral = cpb.create();
}
return props_ObjectLiteral;
case LanguageConceptSwitch.OpenInheritanceModifier:
if (props_OpenInheritanceModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("open inheritance modifier");
cpb.rawPresentation("open");
props_OpenInheritanceModifier = cpb.create();
}
return props_OpenInheritanceModifier;
case LanguageConceptSwitch.OperatorFunctionModifier:
if (props_OperatorFunctionModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("operator function modifier");
cpb.rawPresentation("operator");
props_OperatorFunctionModifier = cpb.create();
}
return props_OperatorFunctionModifier;
case LanguageConceptSwitch.OrExpression:
if (props_OrExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("disjunction");
cpb.rawPresentation("||");
props_OrExpression = cpb.create();
}
return props_OrExpression;
case LanguageConceptSwitch.OverloadedAssignment:
if (props_OverloadedAssignment == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("OverloadedAssignment");
props_OverloadedAssignment = cpb.create();
}
return props_OverloadedAssignment;
case LanguageConceptSwitch.OverloadedBinaryExpression:
if (props_OverloadedBinaryExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_OverloadedBinaryExpression = cpb.create();
}
return props_OverloadedBinaryExpression;
case LanguageConceptSwitch.OverloadedPostfixUnaryExpression:
if (props_OverloadedPostfixUnaryExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("unary expression");
props_OverloadedPostfixUnaryExpression = cpb.create();
}
return props_OverloadedPostfixUnaryExpression;
case LanguageConceptSwitch.OverloadedPrefixUnaryExpression:
if (props_OverloadedPrefixUnaryExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("unary expression");
props_OverloadedPrefixUnaryExpression = cpb.create();
}
return props_OverloadedPrefixUnaryExpression;
case LanguageConceptSwitch.PackageHeader:
if (props_PackageHeader == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("package header");
cpb.rawPresentation("package");
props_PackageHeader = cpb.create();
}
return props_PackageHeader;
case LanguageConceptSwitch.ParamUseSiteTarget:
if (props_ParamUseSiteTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("param use site target");
cpb.rawPresentation("param");
props_ParamUseSiteTarget = cpb.create();
}
return props_ParamUseSiteTarget;
case LanguageConceptSwitch.Parameter:
if (props_Parameter == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_Parameter = cpb.create();
}
return props_Parameter;
case LanguageConceptSwitch.ParameterWithOptionalType:
if (props_ParameterWithOptionalType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("parameter with optional type");
cpb.presentationByName();
props_ParameterWithOptionalType = cpb.create();
}
return props_ParameterWithOptionalType;
case LanguageConceptSwitch.ParenthesizedExpression:
if (props_ParenthesizedExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("parenthesized expression");
cpb.rawPresentation("()");
props_ParenthesizedExpression = cpb.create();
}
return props_ParenthesizedExpression;
case LanguageConceptSwitch.PlusOperation:
if (props_PlusOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("+");
props_PlusOperation = cpb.create();
}
return props_PlusOperation;
case LanguageConceptSwitch.PostfixDecOperation:
if (props_PostfixDecOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("--");
props_PostfixDecOperation = cpb.create();
}
return props_PostfixDecOperation;
case LanguageConceptSwitch.PostfixIncOperation:
if (props_PostfixIncOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("++");
props_PostfixIncOperation = cpb.create();
}
return props_PostfixIncOperation;
case LanguageConceptSwitch.PostfixUnaryExpression:
if (props_PostfixUnaryExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("postfix unary expression");
props_PostfixUnaryExpression = cpb.create();
}
return props_PostfixUnaryExpression;
case LanguageConceptSwitch.PrefixUnaryExpression:
if (props_PrefixUnaryExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("prefix unary expression");
props_PrefixUnaryExpression = cpb.create();
}
return props_PrefixUnaryExpression;
case LanguageConceptSwitch.PrimaryConstructor:
if (props_PrimaryConstructor == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("primary constructor");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_10);
props_PrimaryConstructor = cpb.create();
}
return props_PrimaryConstructor;
case LanguageConceptSwitch.PrivateVisibility:
if (props_PrivateVisibility == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("private visibility");
cpb.rawPresentation("private");
props_PrivateVisibility = cpb.create();
}
return props_PrivateVisibility;
case LanguageConceptSwitch.PropertyAccessor:
if (props_PropertyAccessor == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_PropertyAccessor = cpb.create();
}
return props_PropertyAccessor;
case LanguageConceptSwitch.PropertyDeclaration:
if (props_PropertyDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("property declaration");
cpb.presentationByName();
props_PropertyDeclaration = cpb.create();
}
return props_PropertyDeclaration;
case LanguageConceptSwitch.PropertyDefaultAssignement:
if (props_PropertyDefaultAssignement == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("property default assignement");
cpb.rawPresentation("=");
props_PropertyDefaultAssignement = cpb.create();
}
return props_PropertyDefaultAssignement;
case LanguageConceptSwitch.PropertyDelegateAssignement:
if (props_PropertyDelegateAssignement == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("property delegate assignement");
cpb.rawPresentation("by");
props_PropertyDelegateAssignement = cpb.create();
}
return props_PropertyDelegateAssignement;
case LanguageConceptSwitch.PropertyGetter:
if (props_PropertyGetter == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af38dL);
cpb.deprecateAggregation(0x28bef6d7551af62aL, "_body");
cpb.shortDesc("property getter");
cpb.presentationByName();
props_PropertyGetter = cpb.create();
}
return props_PropertyGetter;
case LanguageConceptSwitch.PropertyMemberTarget:
if (props_PropertyMemberTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x714c456cbe2a89f8L, 0x30ce621e39d9072L, "variable", "", "");
props_PropertyMemberTarget = cpb.create();
}
return props_PropertyMemberTarget;
case LanguageConceptSwitch.PropertySetter:
if (props_PropertySetter == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af4e5L);
cpb.deprecateAggregation(0x28bef6d7551af81bL, "_body");
cpb.shortDesc("property setter");
cpb.presentationByName();
props_PropertySetter = cpb.create();
}
return props_PropertySetter;
case LanguageConceptSwitch.PropertyUseSiteTarget:
if (props_PropertyUseSiteTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("property use site target");
cpb.rawPresentation("property");
props_PropertyUseSiteTarget = cpb.create();
}
return props_PropertyUseSiteTarget;
case LanguageConceptSwitch.ProtectedVisibility:
if (props_ProtectedVisibility == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("protected visibility");
cpb.rawPresentation("protected");
props_ProtectedVisibility = cpb.create();
}
return props_ProtectedVisibility;
case LanguageConceptSwitch.PublicVisibility:
if (props_PublicVisibility == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("explicit public visibility");
cpb.rawPresentation("public");
props_PublicVisibility = cpb.create();
}
return props_PublicVisibility;
case LanguageConceptSwitch.RangeToOperation:
if (props_RangeToOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("..");
props_RangeToOperation = cpb.create();
}
return props_RangeToOperation;
case LanguageConceptSwitch.RealLiteral:
if (props_RealLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("real literal");
cpb.rawPresentation("0.0");
props_RealLiteral = cpb.create();
}
return props_RealLiteral;
case LanguageConceptSwitch.ReceiverType:
if (props_ReceiverType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("receiver type");
cpb.rawPresentation("ReceiverType");
props_ReceiverType = cpb.create();
}
return props_ReceiverType;
case LanguageConceptSwitch.ReceiverUseSiteTarget:
if (props_ReceiverUseSiteTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("receiver use site target");
cpb.rawPresentation("receiver");
props_ReceiverUseSiteTarget = cpb.create();
}
return props_ReceiverUseSiteTarget;
case LanguageConceptSwitch.RemOperation:
if (props_RemOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("%");
props_RemOperation = cpb.create();
}
return props_RemOperation;
case LanguageConceptSwitch.ReturnExpression:
if (props_ReturnExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("return expression");
cpb.rawPresentation("return");
props_ReturnExpression = cpb.create();
}
return props_ReturnExpression;
case LanguageConceptSwitch.SealedInheritanceModifier:
if (props_SealedInheritanceModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("sealed class modifier");
cpb.rawPresentation("sealed");
props_SealedInheritanceModifier = cpb.create();
}
return props_SealedInheritanceModifier;
case LanguageConceptSwitch.SecondaryConstructor:
if (props_SecondaryConstructor == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af393L);
cpb.deprecateAggregation(0x28bef6d7551af640L, "_body");
cpb.shortDesc("secondary constructor");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_11);
props_SecondaryConstructor = cpb.create();
}
return props_SecondaryConstructor;
case LanguageConceptSwitch.SetUseSiteTarget:
if (props_SetUseSiteTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("set use site target");
cpb.rawPresentation("set");
props_SetUseSiteTarget = cpb.create();
}
return props_SetUseSiteTarget;
case LanguageConceptSwitch.SetparamUseSiteTarget:
if (props_SetparamUseSiteTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("setparam use site target");
cpb.rawPresentation("setparam");
props_SetparamUseSiteTarget = cpb.create();
}
return props_SetparamUseSiteTarget;
case LanguageConceptSwitch.SourceSetDeclaration:
if (props_SourceSetDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.experimental(true);
cpb.presentationByName();
props_SourceSetDeclaration = cpb.create();
}
return props_SourceSetDeclaration;
case LanguageConceptSwitch.SourceSetTargetPlatform:
if (props_SourceSetTargetPlatform == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x6baa8b3853fc1a30L, 0x38589bfde223d951L, "sourceSet", "", "");
props_SourceSetTargetPlatform = cpb.create();
}
return props_SourceSetTargetPlatform;
case LanguageConceptSwitch.StarProjection:
if (props_StarProjection == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("any type projection");
cpb.rawPresentation("*");
props_StarProjection = cpb.create();
}
return props_StarProjection;
case LanguageConceptSwitch.StringExpressionEvaluation:
if (props_StringExpressionEvaluation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("string expression");
cpb.rawPresentation("${}");
props_StringExpressionEvaluation = cpb.create();
}
return props_StringExpressionEvaluation;
case LanguageConceptSwitch.StringLiteral:
if (props_StringLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af4fbL);
cpb.deprecateAggregation(0x28bef6d7551af833L, "_content");
cpb.shortDesc("string literal");
cpb.rawPresentation("\"");
props_StringLiteral = cpb.create();
}
return props_StringLiteral;
case LanguageConceptSwitch.StringLiteralLine:
if (props_StringLiteralLine == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("StringLiteralLine");
props_StringLiteralLine = cpb.create();
}
return props_StringLiteralLine;
case LanguageConceptSwitch.StringLiteralRaw:
if (props_StringLiteralRaw == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("string literal raw");
cpb.rawPresentation("StringLiteralRaw");
props_StringLiteralRaw = cpb.create();
}
return props_StringLiteralRaw;
case LanguageConceptSwitch.SuperClassSpecifier:
if (props_SuperClassSpecifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("superclass specifier");
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x2043bc8310b9b194L, 0x2043bc8310b9b195L, "target", "", "");
props_SuperClassSpecifier = cpb.create();
}
return props_SuperClassSpecifier;
case LanguageConceptSwitch.SuperConstructorDelegationCall:
if (props_SuperConstructorDelegationCall == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("super constructor delegation call");
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x1913adf56a195b73L, 0x1913adf56a196517L, "constructor", "", "");
props_SuperConstructorDelegationCall = cpb.create();
}
return props_SuperConstructorDelegationCall;
case LanguageConceptSwitch.SuperExpression:
if (props_SuperExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("super expression");
cpb.rawPresentation("super");
props_SuperExpression = cpb.create();
}
return props_SuperExpression;
case LanguageConceptSwitch.SuspendFunctionModifier:
if (props_SuspendFunctionModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("suspend function modifier");
cpb.rawPresentation("suspend");
props_SuspendFunctionModifier = cpb.create();
}
return props_SuspendFunctionModifier;
case LanguageConceptSwitch.TailRecFunctionModifier:
if (props_TailRecFunctionModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("tail rec function modifier");
cpb.rawPresentation("tailrec");
props_TailRecFunctionModifier = cpb.create();
}
return props_TailRecFunctionModifier;
case LanguageConceptSwitch.TargetPlatform:
if (props_TargetPlatform == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_TargetPlatform = cpb.create();
}
return props_TargetPlatform;
case LanguageConceptSwitch.TargetPlatforms:
if (props_TargetPlatforms == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("target platform for given root");
cpb.rawPresentation("TargetPlatforms");
props_TargetPlatforms = cpb.create();
}
return props_TargetPlatforms;
case LanguageConceptSwitch.ThisConstructorDelegationCall:
if (props_ThisConstructorDelegationCall == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("this constructor delegation call");
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x1913adf56a195b73L, 0x1913adf56a196517L, "constructor", "", "");
props_ThisConstructorDelegationCall = cpb.create();
}
return props_ThisConstructorDelegationCall;
case LanguageConceptSwitch.ThisExpression:
if (props_ThisExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("this expression");
cpb.rawPresentation("this");
props_ThisExpression = cpb.create();
}
return props_ThisExpression;
case LanguageConceptSwitch.ThrowExpression:
if (props_ThrowExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("throw expression");
cpb.rawPresentation("throw");
props_ThrowExpression = cpb.create();
}
return props_ThrowExpression;
case LanguageConceptSwitch.TimesOperation:
if (props_TimesOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("*");
props_TimesOperation = cpb.create();
}
return props_TimesOperation;
case LanguageConceptSwitch.TryExpression:
if (props_TryExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af51dL);
cpb.deprecateAggregation(0x28bef6d7551af86eL, "_block");
cpb.shortDesc("try expression");
cpb.rawPresentation("try");
props_TryExpression = cpb.create();
}
return props_TryExpression;
case LanguageConceptSwitch.TypeAdditionalData:
if (props_TypeAdditionalData == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("TypeAdditionalData");
props_TypeAdditionalData = cpb.create();
}
return props_TypeAdditionalData;
case LanguageConceptSwitch.TypeAlias:
if (props_TypeAlias == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("type alias");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_12);
props_TypeAlias = cpb.create();
}
return props_TypeAlias;
case LanguageConceptSwitch.TypeAliasType:
if (props_TypeAliasType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x6fcb81ab07d43684L, 0x6fcb81ab07dd8e21L, "typeAlias", "", "");
props_TypeAliasType = cpb.create();
}
return props_TypeAliasType;
case LanguageConceptSwitch.TypeConstraint:
if (props_TypeConstraint == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("type constraint");
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af51cL, 0x6e77b7e7a88f6abeL, "parameter", "", "");
props_TypeConstraint = cpb.create();
}
return props_TypeConstraint;
case LanguageConceptSwitch.TypeParameter:
if (props_TypeParameter == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("type parameter");
cpb.presentationByName();
props_TypeParameter = cpb.create();
}
return props_TypeParameter;
case LanguageConceptSwitch.TypeParameterReference:
if (props_TypeParameterReference == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x21e0c9232886358dL, 0x21e0c9232886358eL, "parameter", "", "");
props_TypeParameterReference = cpb.create();
}
return props_TypeParameterReference;
case LanguageConceptSwitch.TypePostFixUnaryExpression:
if (props_TypePostFixUnaryExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_TypePostFixUnaryExpression = cpb.create();
}
return props_TypePostFixUnaryExpression;
case LanguageConceptSwitch.TypeProjection:
if (props_TypeProjection == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("type projection");
cpb.rawPresentation("TypeProjection");
props_TypeProjection = cpb.create();
}
return props_TypeProjection;
case LanguageConceptSwitch.TypeReference:
if (props_TypeReference == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_TypeReference = cpb.create();
}
return props_TypeReference;
case LanguageConceptSwitch.TypeTest:
if (props_TypeTest == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("type test");
cpb.rawPresentation("is");
props_TypeTest = cpb.create();
}
return props_TypeTest;
case LanguageConceptSwitch.UnaryExpression:
if (props_UnaryExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("unary expression");
props_UnaryExpression = cpb.create();
}
return props_UnaryExpression;
case LanguageConceptSwitch.UnaryMinusOperation:
if (props_UnaryMinusOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("unary minus");
cpb.rawPresentation("-");
props_UnaryMinusOperation = cpb.create();
}
return props_UnaryMinusOperation;
case LanguageConceptSwitch.UnaryPlusOperation:
if (props_UnaryPlusOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("+");
props_UnaryPlusOperation = cpb.create();
}
return props_UnaryPlusOperation;
case LanguageConceptSwitch.UnresolvedParsedReference:
if (props_UnresolvedParsedReference == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.experimental(true);
cpb.shortDesc("generic reference that was not resolved during parsing");
cpb.rawPresentation("UnresolvedParsedReference");
props_UnresolvedParsedReference = cpb.create();
}
return props_UnresolvedParsedReference;
case LanguageConceptSwitch.UnsignedLiteral:
if (props_UnsignedLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("unsigned literal");
cpb.rawPresentation("unsigned");
props_UnsignedLiteral = cpb.create();
}
return props_UnsignedLiteral;
case LanguageConceptSwitch.ValueArgument:
if (props_ValueArgument == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("value argument");
cpb.rawPresentation("<param> = <value>");
props_ValueArgument = cpb.create();
}
return props_ValueArgument;
case LanguageConceptSwitch.ValueClassModifier:
if (props_ValueClassModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("annotation class modifier");
cpb.rawPresentation("value");
props_ValueClassModifier = cpb.create();
}
return props_ValueClassModifier;
case LanguageConceptSwitch.VariableDeclaration:
if (props_VariableDeclaration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("variable declaration");
cpb.presentationByName();
cpb.icon(IconContainer.RESOURCE_13);
props_VariableDeclaration = cpb.create();
}
return props_VariableDeclaration;
case LanguageConceptSwitch.VariableRefExpression:
if (props_VariableRefExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("variable reference expression");
cpb.presentationByReference(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x4cca44497635e571L, 0x4cca44497635e572L, "target", "", "");
props_VariableRefExpression = cpb.create();
}
return props_VariableRefExpression;
case LanguageConceptSwitch.VisibilityModifier:
if (props_VisibilityModifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_VisibilityModifier = cpb.create();
}
return props_VisibilityModifier;
case LanguageConceptSwitch.WhenEntry:
if (props_WhenEntry == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x6b3888c1980244d8L, 0x8baff8e6c33ed689L, 0x28bef6d7551af391L);
cpb.deprecateAggregation(0x28bef6d7551af635L, "_body");
cpb.shortDesc("when entry");
cpb.rawPresentation("->");
props_WhenEntry = cpb.create();
}
return props_WhenEntry;
case LanguageConceptSwitch.WhenExpression:
if (props_WhenExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("when expression");
cpb.rawPresentation("when");
props_WhenExpression = cpb.create();
}
return props_WhenExpression;
case LanguageConceptSwitch.WhileStatement:
if (props_WhileStatement == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("while statement");
cpb.rawPresentation("while");
props_WhileStatement = cpb.create();
}
return props_WhileStatement;
}
return null;
}