Lines Matching full:virtual
36 virtual ~ClassElement();
38 virtual void GatherTypes(set<Type*>* types) const = 0;
39 virtual void Write(FILE* to) = 0;
44 virtual ~Expression();
45 virtual void Write(FILE* to) = 0;
53 virtual ~LiteralExpression();
54 virtual void Write(FILE* to);
63 virtual ~StringLiteralExpression();
64 virtual void Write(FILE* to);
76 virtual ~Variable();
78 virtual void GatherTypes(set<Type*>* types) const;
91 virtual ~FieldVariable();
105 virtual ~Field();
107 virtual void GatherTypes(set<Type*>* types) const;
108 virtual void Write(FILE* to);
113 virtual ~Statement();
114 virtual void Write(FILE* to) = 0;
122 virtual ~StatementBlock();
123 virtual void Write(FILE* to);
134 virtual ~ExpressionStatement();
135 virtual void Write(FILE* to);
146 virtual ~Assignment();
147 virtual void Write(FILE* to);
164 virtual ~MethodCall();
165 virtual void Write(FILE* to);
178 virtual ~Comparison();
179 virtual void Write(FILE* to);
189 virtual ~NewExpression();
190 virtual void Write(FILE* to);
202 virtual ~NewArrayExpression();
203 virtual void Write(FILE* to);
214 virtual ~Ternary();
215 virtual void Write(FILE* to);
225 virtual ~Cast();
226 virtual void Write(FILE* to);
237 virtual ~VariableDeclaration();
238 virtual void Write(FILE* to);
248 virtual ~IfStatement();
249 virtual void Write(FILE* to);
257 virtual ~ReturnStatement();
258 virtual void Write(FILE* to);
266 virtual ~TryStatement();
267 virtual void Write(FILE* to);
276 virtual ~CatchStatement();
277 virtual void Write(FILE* to);
285 virtual ~FinallyStatement();
286 virtual void Write(FILE* to);
296 virtual ~Case();
297 virtual void Write(FILE* to);
306 virtual ~SwitchStatement();
307 virtual void Write(FILE* to);
313 virtual ~Break();
314 virtual void Write(FILE* to);
329 virtual ~Method();
331 virtual void GatherTypes(set<Type*>* types) const;
332 virtual void Write(FILE* to);
351 virtual ~Class();
353 virtual void GatherTypes(set<Type*>* types) const;
354 virtual void Write(FILE* to);
366 virtual ~Document();
368 virtual void Write(FILE* to);