package jetbrains.mps.make.script.structure; /*Generated by MPS */ import jetbrains.mps.lang.smodel.LanguageConceptIndex; import jetbrains.mps.lang.smodel.LanguageConceptIndexBuilder; import jetbrains.mps.smodel.adapter.ids.SConceptId; import org.jetbrains.mps.openapi.language.SAbstractConcept; public final class LanguageConceptSwitch { private final LanguageConceptIndex myIndex; public static final int AdvanceWorkStatement = 0; public static final int AllWorkLeftExpression = 1; public static final int BeginWorkStatement = 2; public static final int ConceptFunctionParameter_progressMonitor = 3; public static final int ConfigDefinition = 4; public static final int Expected = 5; public static final int ExpectedInput = 6; public static final int ExpectedOption = 7; public static final int FinishWorkStatement = 8; public static final int GetMakeSessionExpression = 9; public static final int IExpected = 10; public static final int InputResourcesParameter = 11; public static final int JobDeclaration = 12; public static final int JobDefinition = 13; public static final int Option = 14; public static final int OptionExpression = 15; public static final int OptionType = 16; public static final int OutputResources = 17; public static final int PropertiesAccessorParameter = 18; public static final int QueryDefinition = 19; public static final int QueryParameterDeclaration = 20; public static final int RelayQueryExpression = 21; public static final int ReportFeedbackStatement = 22; public static final int ResourceType = 23; public static final int ResultStatement = 24; public static final int Text = 25; public LanguageConceptSwitch() { LanguageConceptIndexBuilder builder = new LanguageConceptIndexBuilder(0x95f8a3e6f9944ca0L, 0xa65e763c9bae2d3bL); builder.put(0x29929a95c9e6984L, AdvanceWorkStatement); builder.put(0x2dc2243445538ecaL, AllWorkLeftExpression); builder.put(0x29929a95c9e6982L, BeginWorkStatement); builder.put(0x40d591ab6a24e48dL, ConceptFunctionParameter_progressMonitor); builder.put(0x1b731b4510dcbee4L, ConfigDefinition); builder.put(0x70276038dc4d7c2L, Expected); builder.put(0x70276038dc4d7c6L, ExpectedInput); builder.put(0x70276038dc4d7bbL, ExpectedOption); builder.put(0x29929a95c9e6987L, FinishWorkStatement); builder.put(0x61c1a3d1c45fac8cL, GetMakeSessionExpression); builder.put(0x70276038dc581e7L, IExpected); builder.put(0x20c069f80a972dacL, InputResourcesParameter); builder.put(0x70276038dc4d7edL, JobDeclaration); builder.put(0x20c069f80a972dabL, JobDefinition); builder.put(0x70276038dc49ec9L, Option); builder.put(0x70276038dc4d7b2L, OptionExpression); builder.put(0x70276038dc4d7b5L, OptionType); builder.put(0x20c069f80a972068L, OutputResources); builder.put(0x716499a9068b35e9L, PropertiesAccessorParameter); builder.put(0x70276038dc49b2bL, QueryDefinition); builder.put(0x70276038dc49ec7L, QueryParameterDeclaration); builder.put(0x1b731b4510dbc59fL, RelayQueryExpression); builder.put(0x32eac1b57fc1b828L, ReportFeedbackStatement); builder.put(0x20c069f80a947282L, ResourceType); builder.put(0x6237d5bb8b2a942dL, ResultStatement); builder.put(0x70276038dc49ecaL, Text); myIndex = builder.seal(); } /*package*/ int index(SConceptId cid) { return myIndex.index(cid); } public int index(SAbstractConcept concept) { return myIndex.index(concept); } }