mirror of
https://github.com/Theaninova/DynamicC.git
synced 2026-04-22 20:48:58 +00:00
Initial commit
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
package dynamicc;
|
||||
|
||||
/*Generated by MPS */
|
||||
|
||||
import jetbrains.mps.generator.runtime.TemplateModuleInterpreted2;
|
||||
import jetbrains.mps.smodel.language.LanguageRegistry;
|
||||
import jetbrains.mps.smodel.language.LanguageRuntime;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.mps.openapi.module.SModuleReference;
|
||||
import org.jetbrains.mps.openapi.persistence.PersistenceFacade;
|
||||
import main.QueriesGenerated;
|
||||
import java.util.Collection;
|
||||
import org.jetbrains.mps.openapi.language.SLanguage;
|
||||
import java.util.Arrays;
|
||||
|
||||
public class Generator extends TemplateModuleInterpreted2 {
|
||||
|
||||
public Generator(LanguageRegistry languageRegistry, LanguageRuntime sourceLanguage, jetbrains.mps.smodel.Generator generator) {
|
||||
super(languageRegistry, sourceLanguage, generator);
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public SModuleReference getModuleReference() {
|
||||
return PersistenceFacade.getInstance().createModuleReference("2f2aeeba-5f76-43cb-9b06-df117bcc8ea2(dynamicc#01)");
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void fillTemplateModels(TemplateModuleInterpreted2.TemplateModels models) {
|
||||
models.templates("r:d757e312-acb5-4f30-bea2-4336c46123a4", QueriesGenerated.class);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public Collection<SLanguage> getTargetLanguages() {
|
||||
SLanguage[] rv = new SLanguage[0];
|
||||
return Arrays.asList(rv);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<debug-info version="2">
|
||||
<root>
|
||||
<file name="Generator.java">
|
||||
<unit at="16,0,41,0" name="dynamicc.Generator" />
|
||||
</file>
|
||||
</root>
|
||||
</debug-info>
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
package main;
|
||||
|
||||
/*Generated by MPS */
|
||||
|
||||
import jetbrains.mps.generator.runtime.Generated;
|
||||
import jetbrains.mps.generator.impl.query.QueryProviderBase;
|
||||
|
||||
@Generated
|
||||
public class QueriesGenerated extends QueryProviderBase {
|
||||
public QueriesGenerated() {
|
||||
super(1);
|
||||
}
|
||||
}
|
||||
9
languages/dynamicc/generator/source_gen/main/trace.info
Normal file
9
languages/dynamicc/generator/source_gen/main/trace.info
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<debug-info version="2">
|
||||
<root>
|
||||
<file name="QueriesGenerated.java">
|
||||
<unit at="8,0,14,0" name="main.QueriesGenerated" />
|
||||
</file>
|
||||
</root>
|
||||
</debug-info>
|
||||
|
||||
Reference in New Issue
Block a user