OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:hasOverloads
(Results
1 - 12
of
12
) sorted by relevancy
/src/external/gpl3/gcc.old/dist/gcc/d/dmd/
aliasthis.d
109
bool
hasOverloads
;
110
if (auto f = fd.overloadModMatch(loc, tthis,
hasOverloads
))
112
if (!
hasOverloads
)
114
e = new VarExp(loc, fd,
hasOverloads
);
func.d
598
return faf1.equals(faf2) && fa1.
hasOverloads
== fa2.
hasOverloads
;
602
if (b1 && faf1.isUnique() && !fa1.
hasOverloads
)
606
if (b2 && faf2.isUnique() && !fa2.
hasOverloads
)
858
* Returns the function and '
hasOverloads
' is set to false.
862
* Returns the better match function but '
hasOverloads
' is set to true.
866
* Returns null and '
hasOverloads
' is set to true to represent "ambiguous match".
871
extern (D) final FuncDeclaration overloadModMatch(const ref Loc loc, Type tthis, ref bool
hasOverloads
)
935
hasOverloads
= false;
939
hasOverloads
= true
[
all
...]
expression.d
2277
bool
hasOverloads
;
2279
extern (D) this(const ref Loc loc, Dsymbol s, bool
hasOverloads
= true)
2283
this.
hasOverloads
=
hasOverloads
;
3602
bool
hasOverloads
;
3604
extern (D) this(const ref Loc loc, EXP op, int size, Declaration var, bool
hasOverloads
)
3609
this.
hasOverloads
=
hasOverloads
;
3625
extern (D) this(const ref Loc loc, Declaration var, dinteger_t offset, bool
hasOverloads
= true)
3633
hasOverloads
= false
[
all
...]
expression.h
329
bool
hasOverloads
;
560
bool
hasOverloads
;
583
static VarExp *create(const Loc &loc, Declaration *var, bool
hasOverloads
= true);
780
bool
hasOverloads
;
804
bool
hasOverloads
;
initsem.d
1054
bool
hasOverloads
;
1055
if (auto f = isFuncAddress(init.exp, &
hasOverloads
))
1061
if (
hasOverloads
&& !f.isUnique())
expressionsem.d
808
*
hasOverloads
= applies if `s` represents a function.
814
Expression symbolToExp(Dsymbol s, const ref Loc loc, Scope *sc, bool
hasOverloads
)
919
if (!
hasOverloads
&& f.checkForwardRef(loc))
924
return new VarExp(loc, fd,
hasOverloads
);
2184
if (se.
hasOverloads
&& !se.var.isFuncDeclaration().isUnique())
2798
result = symbolToExp(e.s, e.loc, sc, e.
hasOverloads
);
4219
exp.e1 = new DotVarExp(de.loc, de.e1, de.func, de.
hasOverloads
);
4398
if (exp.e1.op == EXP.symbolOffset && (cast(SymOffExp)exp.e1).
hasOverloads
)
4907
dve.
hasOverloads
= false;
5088
if (ve.
hasOverloads
)
[
all
...]
declaration.h
702
bool
hasOverloads
;
dcast.d
2379
if (e.type == t && !e.
hasOverloads
)
2391
result.isSymOffExp().
hasOverloads
= false;
2396
if (e.
hasOverloads
&&
2460
if (tb.equals(typeb) && !e.
hasOverloads
)
dmangle.d
594
if (!fd.
hasOverloads
&& !fa)
optimize.d
460
ret = new SymOffExp(e.loc, ve.var, 0, ve.
hasOverloads
);
ctfeexpr.d
403
emplaceExp!(DotVarExp)(&ue, e.loc, dve.e1, dve.var, dve.
hasOverloads
);
dtemplate.d
6779
if (!fa.
hasOverloads
&& f.isUnique())
Completed in 32 milliseconds
Indexes created Wed Aug 05 00:25:39 UTC 2026