CalculateColumns() public method

public CalculateColumns ( ) : Columns
return Columns
Example #1
0
 public CUnion CollectUnion(IDiaEnumSymbols symbols)
 {
     LeafMembers allMembers = new LeafMembers(symbols);
     Columns columns = allMembers.CalculateColumns();
     columns.CalculateResetters();
     AnonymousUnion union = columns.CollectUnion();
     union.PostProcess();
     union.SinglizeStructs();
     return (CUnion)union.ToCType(_translator);
 }
Example #2
0
 public CStruct CollectStruct(IDiaEnumSymbols symbols)
 {
     LeafMembers allMembers = new LeafMembers(symbols);
     Columns columns = allMembers.CalculateColumns();
     columns.CalculateResetters();
     AnonymousStruct struc = columns.CollectStruct();
     struc.PostProcess();
     struc.SinglizeStructs();
     return (CStruct)struc.ToCType(_translator);
 }
Example #3
0
        public CUnion CollectUnion(IDiaEnumSymbols symbols)
        {
            LeafMembers allMembers = new LeafMembers(symbols);
            Columns     columns    = allMembers.CalculateColumns();

            columns.CalculateResetters();
            AnonymousUnion union = columns.CollectUnion();

            union.PostProcess();
            union.SinglizeStructs();
            return((CUnion)union.ToCType(_translator));
        }
Example #4
0
        public CStruct CollectStruct(IDiaEnumSymbols symbols)
        {
            LeafMembers allMembers = new LeafMembers(symbols);
            Columns     columns    = allMembers.CalculateColumns();

            columns.CalculateResetters();
            AnonymousStruct struc = columns.CollectStruct();

            struc.PostProcess();
            struc.SinglizeStructs();
            return((CStruct)struc.ToCType(_translator));
        }