BSYMMGR class BSYMMGR Documentation Code protected struct TypeArrayKey : IEquatable<TypeArrayKey> protected NameManager m_nameTable public MethodSymbol methNubCtor public PropertySymbol propNubValue protected List<AidContainer> ssetAssembly protected SYMTBL tableGlobal protected Dictionary<TypeArrayKey, TypeArray> tableTypeArrays public BSYMMGR(NameManager nameMgr, TypeManager typeManager) public static TypeArray EmptyTypeArray() public static Symbol LookupNextSym(Symbol sym, ParentSymbol parent, symbmask_t kindmask) public KAID AidAlloc(InputFile sym) public TypeArray AllocParams(int ctype, CType[] prgtype) public TypeArray AllocParams(int ctype, TypeArray array, int offset) public TypeArray AllocParams(CType[] types) public BetterType CompareTypes(TypeArray ta1, TypeArray ta2) public TypeArray ConcatParams(CType[] prgtype1, CType[] prgtype2) public TypeArray ConcatParams(TypeArray pta1, TypeArray pta2) public MiscSymFactory GetMiscSymFactory() public Name GetNameFromPtrs(object u1, object u2) public NameManager GetNameManager() public AssemblyQualifiedNamespaceSymbol GetNsAid(NamespaceSymbol ns, KAID aid) public NamespaceSymbol GetRootNS() public AssemblyQualifiedNamespaceSymbol GetRootNsAid(KAID aid) public SYMTBL GetSymbolTable() public SymFactory GetSymFactory() public void Init() public Symbol LookupAggMember(Name name, AggregateSymbol agg, symbmask_t mask) public Symbol LookupGlobalSymCore(Name name, ParentSymbol parent, symbmask_t kindmask)