package jetbrains.mps.debugger.java.evaluation.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 DebuggedType = 0; public static final int DoNotTransformAnnotation = 1; public static final int DownCastToLowLevel = 2; public static final int Evaluator = 3; public static final int EvaluatorConcept = 4; public static final int EvaluatorsSuperMethodCall = 5; public static final int EvaluatorsThisExpression = 6; public static final int GenerationHelperAnnotation = 7; public static final int IEvaluatorConcept = 8; public static final int LowLevelVariable = 9; public static final int LowLevelVariableReference = 10; public static final int UnitNode = 11; public static final int UnprocessedAnnotation = 12; public LanguageConceptSwitch() { LanguageConceptIndexBuilder builder = new LanguageConceptIndexBuilder(0x7da4580f9d754603L, 0x816251a896d78375L); builder.put(0x3f11b1341fa25ed8L, DebuggedType); builder.put(0x7eed83c2376f34a5L, DoNotTransformAnnotation); builder.put(0x6dd9f7bd221bb1d5L, DownCastToLowLevel); builder.put(0xbbe5b47d7cc5fa1L, Evaluator); builder.put(0x53c5060c6b18d925L, EvaluatorConcept); builder.put(0x53c5060c6b1ae1feL, EvaluatorsSuperMethodCall); builder.put(0x53c5060c6b1ae1c6L, EvaluatorsThisExpression); builder.put(0x17b1c8f7ef7ab40cL, GenerationHelperAnnotation); builder.put(0x7f4a99699cea367bL, IEvaluatorConcept); builder.put(0x53c5060c6b18d926L, LowLevelVariable); builder.put(0x7d9a547f857a394bL, LowLevelVariableReference); builder.put(0x3c2f40ee0bb3cbf5L, UnitNode); builder.put(0x50b810dd5c871ea2L, UnprocessedAnnotation); myIndex = builder.seal(); } /*package*/ int index(SConceptId cid) { return myIndex.index(cid); } public int index(SAbstractConcept concept) { return myIndex.index(concept); } }