void ClearLocalsAndBlocks() { Locals.Clear(); AllLocalBindingRecords.Clear(); TempLocalNames.Clear(); SpareLocals.Clear(); OuterLocals.Clear(); }
public void Clear() { Globals.Clear(); Locals.Clear(); Upvalues.Clear(); EnvVars.Clear(); m_dictCustomWatches.Clear(); }
public override void StripDebug(bool Recursive) { Name = string.Empty; Locals.Clear(); Upvalues.Clear(); Lines.Clear(); LineBegin = 0; LineEnd = 0; if (Recursive) { for (int Idx = 0; Idx < Protos.Count; Idx++) { Protos[Idx].StripDebug(true); } } }
public void Dispose() { Locals?.Clear(); }