using Mono.Cecil; using System.Collections.Generic; namespace QNetWeaver { internal class WeaverLists { public List replacedFields = new List(); public List replacementProperties = new List(); public List netIdFields = new List(); public List replacedMethods = new List(); public List replacementMethods = new List(); public HashSet replacementMethodNames = new HashSet(); public List replacedEvents = new List(); public List replacementEvents = new List(); public Dictionary readFuncs; public Dictionary readByReferenceFuncs; public Dictionary writeFuncs; public List generatedReadFunctions = new List(); public List generatedWriteFunctions = new List(); public TypeDefinition generateContainerClass; public Dictionary numSyncVars = new Dictionary(); } }