OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:structLiteral
(Results
1 - 19
of
19
) sorted by relevancy
/src/external/gpl3/gcc.old/dist/gcc/d/dmd/
ctfeexpr.d
238
case EXP.
structLiteral
:
278
// Make a copy of the ArrayLiteral, AALiteral, String, or
StructLiteral
.
492
if (lit.op == EXP.
structLiteral
&& isPointer(type))
1022
if (e.op == EXP.null_ || e.op == EXP.string_ || e.op == EXP.function_ || e.op == EXP.delegate_ || e.op == EXP.arrayLiteral || e.op == EXP.
structLiteral
|| e.op == EXP.assocArrayLiteral || e.op == EXP.classReference)
1292
if (e1.op == EXP.
structLiteral
&& e2.op == EXP.
structLiteral
)
1614
if (e.op == EXP.
structLiteral
&& e.type.toBasetype().castMod(0) == to.toBasetype().castMod(0))
1658
if (!(dest.op == EXP.
structLiteral
|| dest.op == EXP.arrayLiteral || dest.op == EXP.string_))
1665
if (dest.op == EXP.
structLiteral
)
1707
if (e.op == EXP.
structLiteral
)
[
all
...]
tokens.h
331
structLiteral
,
semantic2.d
283
if (e.op == EXP.address && (cast(AddrExp)e).e1.op == EXP.
structLiteral
)
287
if (e.op == EXP.
structLiteral
)
315
if (ei && ei.exp.op == EXP.address && (cast(AddrExp)ei.exp).e1.op == EXP.
structLiteral
)
dstruct.d
532
case EXP.
structLiteral
:
dinterpret.d
519
if (earg.op == EXP.
structLiteral
&& !(fparam.storageClass & (STC.const_ | STC.immutable_)))
1794
assert(result.op == EXP.
structLiteral
|| result.op == EXP.classReference || result.op == EXP.type);
3746
auto sle = ex.op == EXP.
structLiteral
? ex.isStructLiteralExp()
3805
auto sle = ex.op == EXP.
structLiteral
? ex.isStructLiteralExp()
3820
int fieldi = ex.op == EXP.
structLiteral
? findFieldIndexByName(sle.sd, v)
3908
if (newval.op == EXP.
structLiteral
&& oldval)
3910
assert(oldval.op == EXP.
structLiteral
|| oldval.op == EXP.arrayLiteral || oldval.op == EXP.string_);
4312
bool cow = newval.op != EXP.
structLiteral
&& newval.op != EXP.arrayLiteral && newval.op != EXP.string_;
4896
assert(pthis.op == EXP.
structLiteral
|| pthis.op == EXP.classReference || pthis.op == EXP.type);
6094
// Constant fold *(&
structliteral
+ offset
[
all
...]
constfold.d
838
else if (e1.op == EXP.
structLiteral
&& e2.op == EXP.
structLiteral
)
1508
if (e1.op == EXP.null_ && (e2.op == EXP.int64 || e2.op == EXP.
structLiteral
))
1514
else if ((e1.op == EXP.int64 || e1.op == EXP.
structLiteral
) && e2.op == EXP.null_)
escape.d
539
*
structLiteral
= e2;
821
if (e1.op == EXP.
structLiteral
)
903
if (ee.op == EXP.
structLiteral
&&
1493
if (e.e1.op != EXP.
structLiteral
)
tokens.d
321
structLiteral
,
optimize.d
656
// Constant fold *(&
structliteral
+ offset)
800
if (e.e1.op == EXP.
structLiteral
&& e.e1.type.implicitConvTo(e.type) >= MATCH.constant)
1311
case EXP.
structLiteral
: visitStructLiteral(ex.isStructLiteralExp()); break;
ob.d
1638
if (e.e1.op != EXP.
structLiteral
)
2368
if (e.e1.op != EXP.
structLiteral
)
dcast.d
1458
case EXP.
structLiteral
: return visitStructLiteral(e.isStructLiteralExp());
2641
case EXP.
structLiteral
: return visitStructLiteral(e.isStructLiteralExp());
hdrgen.d
2567
case EXP.
structLiteral
: return visitStructLiteral(e.isStructLiteralExp());
4041
EXP.
structLiteral
: "
structLiteral
",
expression.d
1641
inout(StructLiteralExp) isStructLiteralExp() { return op == EXP.
structLiteral
? cast(typeof(return))this : null; }
3194
super(loc, EXP.
structLiteral
, __traits(classInstanceSize, StructLiteralExp));
4810
if (e1.op != EXP.
structLiteral
)
dtemplate.d
472
case EXP.
structLiteral
:
7265
if (ea.op != EXP.int64 && ea.op != EXP.float64 && ea.op != EXP.complex80 && ea.op != EXP.null_ && ea.op != EXP.string_ && ea.op != EXP.arrayLiteral && ea.op != EXP.assocArrayLiteral && ea.op != EXP.
structLiteral
)
statementsem.d
4449
e.op == EXP.
structLiteral
||
parse.d
9399
EXP.
structLiteral
: PREC.primary,
/src/external/gpl3/gcc.old/dist/gcc/d/
d-attribs.cc
343
if (attr->op != EXP::
structLiteral
)
expr.cc
1109
|| (e->e2->op == EXP::
structLiteral
&& e->op == EXP::blit))
1607
if (e->e1->op == EXP::
structLiteral
)
1660
if (dve->e1->op == EXP::
structLiteral
)
d-codegen.cc
2235
if (arg->op == EXP::
structLiteral
|| (!sd->postblit && !sd->dtor)
Completed in 100 milliseconds
Indexes created Thu Jun 18 00:24:58 UTC 2026