Lines Matching refs:hasOverloads
53 Expression *resolve(Loc loc, Scope *sc, Dsymbol *s, bool hasOverloads);
1774 if (se->hasOverloads && in functionParameters()
3168 DsymbolExp::DsymbolExp(Loc loc, Dsymbol *s, bool hasOverloads) in DsymbolExp() argument
3172 this->hasOverloads = hasOverloads; in DsymbolExp()
3182 Expression *resolve(Loc loc, Scope *sc, Dsymbol *s, bool hasOverloads) in resolve() argument
3265 if (!hasOverloads && f->checkForwardRef(loc)) in resolve()
3270 return new VarExp(loc, fd, hasOverloads); in resolve()
4333 SymbolExp::SymbolExp(Loc loc, TOK op, int size, Declaration *var, bool hasOverloads) in SymbolExp() argument
4338 this->hasOverloads = hasOverloads; in SymbolExp()
4343 SymOffExp::SymOffExp(Loc loc, Declaration *var, dinteger_t offset, bool hasOverloads) in SymOffExp() argument
4345 var->isVarDeclaration() ? false : hasOverloads) in SymOffExp()
4364 VarExp::VarExp(Loc loc, Declaration *var, bool hasOverloads) in VarExp() argument
4366 var->isVarDeclaration() ? false : hasOverloads) in VarExp()
4373 VarExp *VarExp::create(Loc loc, Declaration *var, bool hasOverloads) in create() argument
4375 return new VarExp(loc, var, hasOverloads); in create()
5265 DotVarExp::DotVarExp(Loc loc, Expression *e, Declaration *var, bool hasOverloads) in DotVarExp() argument
5270 this->hasOverloads = var->isVarDeclaration() ? false : hasOverloads; in DotVarExp()
5463 DelegateExp::DelegateExp(Loc loc, Expression *e, FuncDeclaration *f, bool hasOverloads) in DelegateExp() argument
5467 this->hasOverloads = hasOverloads; in DelegateExp()
5600 FuncDeclaration *isFuncAddress(Expression *e, bool *hasOverloads = NULL)
5608 if (hasOverloads)
5609 *hasOverloads = ve->hasOverloads;
5615 if (hasOverloads)
5616 *hasOverloads = dve->hasOverloads;
5625 if (hasOverloads)
5626 *hasOverloads = soe->hasOverloads;
5632 if (hasOverloads)
5633 *hasOverloads = dge->hasOverloads;