package jetbrains.mps.debugger.java.privateMembers.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 PrivateFieldReferenceOperation = 0; public static final int PrivateInstanceMethodCallOperation = 1; public static final int PrivateStaticFieldReference = 2; public static final int PrivateStaticMethodCall = 3; public LanguageConceptSwitch() { LanguageConceptIndexBuilder builder = new LanguageConceptIndexBuilder(0x802088974572437dL, 0xb50e8f050cba9566L); builder.put(0x5eb820f649bb5379L, PrivateFieldReferenceOperation); builder.put(0x5eb820f649bb7006L, PrivateInstanceMethodCallOperation); builder.put(0x3900f3d0fb5b36c9L, PrivateStaticFieldReference); builder.put(0x2ed6380fd7a2facbL, PrivateStaticMethodCall); myIndex = builder.seal(); } /*package*/ int index(SConceptId cid) { return myIndex.index(cid); } public int index(SAbstractConcept concept) { return myIndex.index(concept); } }