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();
}