public MvLibrary(AstRoot ast) : base(ast, GMacLanguageServer.CSharp4()) { MacroGenDefaults = new GMacMacroCodeComposerDefaults(this); MultivectorClassesData = new Dictionary <int, MvClassData>(); }
public SingleMacroGen(GMacMacroBinding macroBinding) : base(macroBinding.BaseMacro.Root, GMacLanguageServer.CSharp4()) { MacroBinding = macroBinding; MacroGenDefaults = new GMacMacroCodeComposerDefaults(this); SelectedSymbols.Add(macroBinding.BaseMacro); }
public BladesLibrary(AstRoot astInfo) : base(astInfo, GMacLanguageServer.CSharp4()) { MacroGenDefaults = new GMacMacroCodeComposerDefaults(this); UniqueNameGenerator = new UniqueNameFactory() { IndexFormatString = "X4" }; TempSymbolsCompiler = new GMacTempSymbolCompiler(); }
public DirectLibrary(AstRoot astInfo) : base(astInfo, GMacLanguageServer.CSharp4()) { MacroGenDefaults = new GMacMacroCodeComposerDefaults(this); }