74 enum Context { Global = 1; ThreadLocal = 2; };
96 required
string filename = 1;
97 required int32 line = 2;
98 required int32 counter = 3;
110 NOW = 4; FUNCTION = 5; FIELD_ASSIGN = 6;
113 required Type type = 1;
127 required Operation operation = 1;
147 enum CallContext { Caller = 1; Callee = 2; }
149 enum CallKind { CCall = 1; ObjCInstanceMessage = 2; ObjCClassMessage = 3;
150 ObjCSuperMessage = 4; }
189 required
string name = 1;
195 enum AssignType { SimpleAssign = 1; PlusEqual = 2; MinusEqual = 3; };
213 required
string type = 1;
219 required
string name = 3;
222 required int32 index = 4;
227 enum Type { Constant = 1; Variable = 2; Any = 3; Indirect = 4; Field = 5; }
228 required Type type = 1;