Lines Matching refs:RootObject
31 class Tuple : public RootObject
86 RootObject *declareParameter(Scope *sc, TemplateParameter *tp, RootObject *o);
132 virtual void print(RootObject *oarg, RootObject *oded) = 0;
133 virtual RootObject *specialization() = 0;
134 virtual RootObject *defaultArg(const Loc &instLoc, Scope *sc) = 0;
139 virtual RootObject *dummyArg() = 0;
155 void print(RootObject *oarg, RootObject *oded);
156 RootObject *specialization();
157 RootObject *defaultArg(const Loc &instLoc, Scope *sc);
159 RootObject *dummyArg();
187 void print(RootObject *oarg, RootObject *oded);
188 RootObject *specialization();
189 RootObject *defaultArg(const Loc &instLoc, Scope *sc);
191 RootObject *dummyArg();
202 RootObject *specAlias;
203 RootObject *defaultAlias;
208 void print(RootObject *oarg, RootObject *oded);
209 RootObject *specialization();
210 RootObject *defaultArg(const Loc &instLoc, Scope *sc);
212 RootObject *dummyArg();
225 void print(RootObject *oarg, RootObject *oded);
226 RootObject *specialization();
227 RootObject *defaultArg(const Loc &instLoc, Scope *sc);
229 RootObject *dummyArg();
310 Expression *isExpression(RootObject *o);
311 Dsymbol *isDsymbol(RootObject *o);
312 Type *isType(RootObject *o);
313 Tuple *isTuple(RootObject *o);
314 Parameter *isParameter(RootObject *o);
315 TemplateParameter *isTemplateParameter(RootObject *o);
316 bool isError(const RootObject *const o);