Lines Matching full:public
20 public attribute: string;
30 public p: number; // parameters
31 public rt: string | undefined; // return type is always 'any', so we ignore it in json
40 public o: number | undefined; // op
41 public r: Array<number> | undefined; // resgs
42 public id: Array<string> | undefined; // ids
43 public im: Array<number> | undefined; // imms
44 public l: string | undefined; // label
46 public d: DebugPosInfo | undefined; // debug position info
65 public n: string; // name
66 public s: Signature; // signature
67 public r: number; // regs number
68 public i: Array<Ins>; // ins
69 public l: Array<string> | undefined; // labels
70 public ca_tab: Array<CatchTable> | undefined; // catch tabels
71 public v: Array<VariableDebugInfo> | undefined; // variables
72 public sf: string; // source file
73 public sc: string | undefined; // source code
74 public ct: number | undefined; // call type
75 public ti: Array<number> | undefined; // typeinfo: record type index array, starts from reg_0
76 public es2t: Array<ExportedSymbol2Type> | undefined; // exportedSymbol2Types
77 public ds2t: Array<DeclaredSymbol2Type> | undefined; // declaredSymbol2Types
78 public kind: number;
79 public icSize: number;
117 public name: string;
125 public functions: Array<Function>;
126 public records: Array<Record>;
127 public strings: Set<string>;
128 public strings_arr: Array<string>;
129 public literalArrays: Array<LiteralBuffer>;
130 public module_mode: boolean;
131 public debug_mode: boolean;
132 public log_enabled: boolean;
133 public opt_level: number;
134 public opt_log_level: string;
155 public tb_lab: string; // try begine label
156 public te_lab: string; // try end label
157 public cb_lab: string; // catch begin label
207 public localName: string;
208 public importName: string;
209 public moduleRequest: number;
219 public localName: string;
220 public moduleRequest: number;
229 public localName: string;
230 public exportName: string;
239 public exportName: string;
240 public importName: string;
241 public moduleRequest: number;
251 public moduleName: string = "";
252 public moduleRequests: Array<string> = [];
253 public regularImportEntries: Array<RegularImportEntry> = [];
254 public namespaceImportEntries: Array<NamespaceImportEntry> = [];
255 public localExportEntries: Array<LocalExportEntry> = [];
256 public indirectExportEntries: Array<IndirectExportEntry> = [];
257 public starExportEntries: Array<number> = [];