public MacroTypeVariables(IDataEngine engine, IWalkerTypeResult result, string output,
                           AttributeParser[] attributes, ITypeData reftype) : base(result, output, attributes)
 {
     Engine  = engine;
     TYPE    = TypeData.Factory(engine, result.TypeDeclarationSyntax);
     REFTYPE = reftype;
 }
Beispiel #2
0
 protected virtual MacroTypeVariables CreateVariables(IWalkerTypeResult result, string output,
                                                      AttributeParser[] attributeList, ITypeData reftype)
 {
     return(new MacroTypeVariables(Engine, result, output, attributeList, reftype));
 }