Lines Matching defs:owner
539 : Select(QualIdent(sym.owner), sym);
581 /** Create a tree representing `super', given its type and owner.
583 public JCIdent Super(Type t, TypeSymbol owner) {
584 return Ident(new VarSymbol(FINAL, names._super, t, owner));
605 Type t = ctor.owner.erasure(types);
632 JCExpression clazz = outer.tag == CLASS && t.tsym.owner.kind == TYP
810 /** Create a value parameter tree from its name, type, and owner.
812 public JCVariableDecl Param(Name name, Type argtype, Symbol owner) {
813 return VarDef(new VarSymbol(0, name, argtype, owner), null);
817 * their types and an their owner.
819 public List<JCVariableDecl> Params(List<Type> argtypes, Symbol owner) {
821 MethodSymbol mth = (owner.kind == MTH) ? ((MethodSymbol)owner) : null;
823 for (VarSymbol param : ((MethodSymbol)owner).params)
828 params.append(Param(paramName(i++), l.head, owner));
868 sym.owner == null ||
869 sym.owner.kind == MTH || sym.owner.kind == VAR) {