public static void Reset(bool full_flag) { CSharpParser.yacc_verbose_flag = 0; Location.Reset(); if (!full_flag) { return; } RootContext.Reset(full_flag); TypeManager.Reset(); ReferenceContainer.Reset(); PointerContainer.Reset(); Parameter.Reset(); Unary.Reset(); UnaryMutator.Reset(); Binary.Reset(); ConstantFold.Reset(); CastFromDecimal.Reset(); StringConcat.Reset(); NamespaceEntry.Reset(); Attribute.Reset(); AnonymousTypeClass.Reset(); AnonymousMethodBody.Reset(); AnonymousMethodStorey.Reset(); SymbolWriter.Reset(); Switch.Reset(); Linq.QueryBlock.TransparentParameter.Reset(); Convert.Reset(); TypeInfo.Reset(); }
public void MutateHoistedGenericType(AnonymousMethodStorey storey) { foreach (Argument a in args) { a.Expr.MutateHoistedGenericType(storey); } }
public override void MutateHoistedGenericType(AnonymousMethodStorey storey) { type = storey.MutateType(type); info.Constructor = storey.MutateConstructor(info.Constructor); info.HasValue = storey.MutateGenericMethod(info.HasValue); info.GetValueOrDefault = storey.MutateGenericMethod(info.GetValueOrDefault); info.Value = storey.MutateGenericMethod(info.Value); }
public override void MutateHoistedGenericType(AnonymousMethodStorey storey) { if (delegate_instance_expression != null) { delegate_instance_expression.MutateHoistedGenericType(storey); } delegate_method = storey.MutateGenericMethod(delegate_method); constructor_method = storey.MutateConstructor(constructor_method); }
public override void MutateHoistedGenericType(AnonymousMethodStorey storey) { method = storey.MutateGenericMethod(method); type = storey.MutateType(type); if (Arguments != null) { Arguments.MutateHoistedGenericType(storey); } InstanceExpr.MutateHoistedGenericType(storey); }
public static void Reset(bool full_flag) { CSharpParser.yacc_verbose_flag = 0; Location.Reset(); if (!full_flag) { return; } AnonymousTypeClass.Reset(); AnonymousMethodBody.Reset(); AnonymousMethodStorey.Reset(); SymbolWriter.Reset(); Switch.Reset(); Linq.QueryBlock.TransparentParameter.Reset(); TypeInfo.Reset(); }
public override void MutateHoistedGenericType(AnonymousMethodStorey storey) { type = storey.MutateType(type); }
public override void MutateHoistedGenericType(AnonymousMethodStorey storey) { // Nothing to mutate }
public override void AddStoreyReference(AnonymousMethodStorey storey) { // do nothing }
public override void MutateHoistedGenericType(AnonymousMethodStorey storey) { expr.MutateHoistedGenericType(storey); }
public override void MutateHoistedGenericType(AnonymousMethodStorey storey) { throw new NotSupportedException(); }
public override void MutateHoistedGenericType(AnonymousMethodStorey storey) { original_block.MutateHoistedGenericType(storey); iterator.MutateHoistedGenericType(storey); }
public override void MutateHoistedGenericType (AnonymousMethodStorey storey) { type = storey.MutateType (type); info.Constructor = storey.MutateConstructor (info.Constructor); info.HasValue = storey.MutateGenericMethod (info.HasValue); info.GetValueOrDefault = storey.MutateGenericMethod (info.GetValueOrDefault); info.Value = storey.MutateGenericMethod (info.Value); }
public override void MutateHoistedGenericType (AnonymousMethodStorey storey) { left.MutateHoistedGenericType (storey); right.MutateHoistedGenericType (storey); type = storey.MutateType (type); }
public override void MutateHoistedGenericType (AnonymousMethodStorey storey) { // Nothing to mutate }
public override void MutateHoistedGenericType(AnonymousMethodStorey storey) { source.MutateHoistedGenericType(storey); target.MutateHoistedGenericType(storey); type = storey.MutateType(type); }