public void MgrIncompatibleTest() { MIPreFsh b = ParseTest("MgrIncompatibleTest.mfsh", out MFsh mfsh); Assert.True(b.Items.Count == 1); MIIncompatible apply1 = (MIIncompatible)b.Items[0]; Assert.True(apply1.Name == "Macro1"); }
public override object VisitIncompatible(MFSHParser.IncompatibleContext context) { //const String fcn = "VisitIncompatible"; String macroName = context.NAME().GetText(); MIIncompatible incompatible = new MIIncompatible(this.SourceName, context.Start.Line) { Name = macroName }; this.Current.Items.Add(incompatible); return(null); }