Lines Matching full:variable
59 variable(NULL)
63 Field::Field(int m, Variable* v)
66 variable(v)
77 types->insert(this->variable->type);
87 fprintf(to, "%s %s", this->variable->type->QualifiedName().c_str(),
88 this->variable->name.c_str());
114 Variable::Variable()
121 Variable::Variable(Type* t, const string& n)
128 Variable::Variable(Type* t, const string& n, int d)
135 Variable::~Variable()
140 Variable::GatherTypes(set<Type*>* types) const
146 Variable::WriteDeclaration(FILE* to)
157 Variable::Write(FILE* to)
244 Assignment::Assignment(Variable* l, Expression* r)
251 Assignment::Assignment(Variable* l, Expression* r, Type* c)
454 VariableDeclaration::VariableDeclaration(Variable* l, Expression* r, Type* c)
461 VariableDeclaration::VariableDeclaration(Variable* l)
545 CatchStatement::CatchStatement(Variable* e)