mirror of
https://github.com/Theaninova/DynamicC.git
synced 2026-01-06 22:12:48 +00:00
Initial commit
This commit is contained in:
Binary file not shown.
@@ -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>
|
||||
|
||||
Binary file not shown.
9
languages/dynamicc/generator/classes_gen/main/trace.info
Normal file
9
languages/dynamicc/generator/classes_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>
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<dependenciesRoot>
|
||||
<dependency className="dynamicc.Generator">
|
||||
<classNode dependClassName="java.lang.Override" />
|
||||
<classNode dependClassName="java.util.Arrays" />
|
||||
<classNode dependClassName="java.util.Collection" />
|
||||
<classNode dependClassName="jetbrains.mps.smodel.Generator" />
|
||||
<classNode dependClassName="jetbrains.mps.smodel.language.LanguageRegistry" />
|
||||
<classNode dependClassName="jetbrains.mps.smodel.language.LanguageRuntime" />
|
||||
<classNode dependClassName="main.QueriesGenerated" />
|
||||
<classNode dependClassName="org.jetbrains.annotations.NotNull" />
|
||||
<classNode dependClassName="org.jetbrains.mps.openapi.language.SLanguage" />
|
||||
<classNode dependClassName="org.jetbrains.mps.openapi.module.SModuleReference" />
|
||||
<classNode dependClassName="org.jetbrains.mps.openapi.persistence.PersistenceFacade" />
|
||||
<classNode extendsClassName="jetbrains.mps.generator.runtime.TemplateModuleInterpreted2" />
|
||||
</dependency>
|
||||
</dependenciesRoot>
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<product version="3" modelHash="-bpm0ee6nb36t6cfaj9khqal7bplygta">
|
||||
<files names="Generator.java" />
|
||||
</product>
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<dependenciesRoot>
|
||||
<dependency className="main.QueriesGenerated">
|
||||
<classNode dependClassName="jetbrains.mps.generator.runtime.Generated" />
|
||||
<classNode extendsClassName="jetbrains.mps.generator.impl.query.QueryProviderBase" />
|
||||
</dependency>
|
||||
</dependenciesRoot>
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<product version="3" modelHash="-btjyii8msgjj404d5an7a8uz1do4e8o">
|
||||
<files names="QueriesGenerated.java" />
|
||||
</product>
|
||||
|
||||
@@ -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>
|
||||
|
||||
24
languages/dynamicc/generator/template/main@generator.mps
Normal file
24
languages/dynamicc/generator/template/main@generator.mps
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<model ref="r:d757e312-acb5-4f30-bea2-4336c46123a4(main@generator)">
|
||||
<persistence version="9" />
|
||||
<languages>
|
||||
<devkit ref="a2eb3a43-fcc2-4200-80dc-c60110c4862d(jetbrains.mps.devkit.templates)" />
|
||||
</languages>
|
||||
<imports>
|
||||
<import index="zzhx" ref="r:0137df68-fadf-4334-b96f-dbc443ca6ded(dynamicc.structure)" />
|
||||
</imports>
|
||||
<registry>
|
||||
<language id="b401a680-8325-4110-8fd3-84331ff25bef" name="jetbrains.mps.lang.generator">
|
||||
<concept id="1095416546421" name="jetbrains.mps.lang.generator.structure.MappingConfiguration" flags="ig" index="bUwia" />
|
||||
</language>
|
||||
<language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core">
|
||||
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ng" index="TrEIO">
|
||||
<property id="1169194664001" name="name" index="TrG5h" />
|
||||
</concept>
|
||||
</language>
|
||||
</registry>
|
||||
<node concept="bUwia" id="3DJOHScciGm">
|
||||
<property role="TrG5h" value="main" />
|
||||
</node>
|
||||
</model>
|
||||
|
||||
Reference in New Issue
Block a user