Home
last modified time | relevance | path

Searched refs:AliasThisRec (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddscope.d434 if (ts && !(ts.att & AliasThisRec.tracing)) in checkAliasThis()
436 ts.att = cast(AliasThisRec)(ts.att | AliasThisRec.tracing); in checkAliasThis()
438 ts.att = cast(AliasThisRec)(ts.att & ~AliasThisRec.tracing); in checkAliasThis()
440 else if(tc && !(tc.att & AliasThisRec.tracing)) in checkAliasThis()
442 tc.att = cast(AliasThisRec)(tc.att | AliasThisRec.tracing); in checkAliasThis()
444 tc.att = cast(AliasThisRec)(tc.att & ~AliasThisRec.tracing); in checkAliasThis()
H A Dmtype.d1118 (cast(TypeStruct)t).att = AliasThisRec.fwdref; in nullAttributes()
1120 (cast(TypeClass)t).att = AliasThisRec.fwdref; in nullAttributes()
2071 AliasThisRec* pflag; in checkAliasThisRec()
2079 AliasThisRec flag = cast(AliasThisRec)(*pflag & AliasThisRec.typeMask); in checkAliasThisRec()
2080 if (flag == AliasThisRec.fwdref) in checkAliasThisRec()
2083 flag = att && att.implicitConvTo(this) ? AliasThisRec.yes : AliasThisRec.no; in checkAliasThisRec()
2085 *pflag = cast(AliasThisRec)(flag | (*pflag & ~AliasThisRec.typeMask)); in checkAliasThisRec()
2086 return flag == AliasThisRec.yes; in checkAliasThisRec()
5620 AliasThisRec att = AliasThisRec.fwdref;
5912 …(ty == to.ty && sym == (cast(TypeStruct)to).sym) && sym.aliasthis && !(att & AliasThisRec.tracing)) in implicitConvToThroughAliasThis()
[all …]
H A Dmtype.h761 enum AliasThisRec enum
776 AliasThisRec att;
843 AliasThisRec att;
H A Dastenums.d312 enum AliasThisRec : int
H A Ddtemplate.d3735 if (tc.sym.aliasthis && !(tc.att & AliasThisRec.tracingDT)) in visit()
3739 tc.att = cast(AliasThisRec)(tc.att | AliasThisRec.tracingDT); in visit()
3741 tc.att = cast(AliasThisRec)(tc.att & ~AliasThisRec.tracingDT); in visit()
3748 if (ts.sym.aliasthis && !(ts.att & AliasThisRec.tracingDT)) in visit()
3752 ts.att = cast(AliasThisRec)(ts.att | AliasThisRec.tracingDT); in visit()
3754 ts.att = cast(AliasThisRec)(ts.att & ~AliasThisRec.tracingDT); in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dmtype.h763 enum AliasThisRec enum
778 AliasThisRec att;
850 AliasThisRec att;
H A Dmtype.c1290 AliasThisRec* pflag; in checkAliasThisRec()
1298 AliasThisRec flag = (AliasThisRec)(*pflag & RECtypeMask); in checkAliasThisRec()
1304 *pflag = (AliasThisRec)(flag | (*pflag & ~RECtypeMask)); in checkAliasThisRec()
8321 att = (AliasThisRec)(att | RECtracing); in implicitConvTo()
8323 att = (AliasThisRec)(att & ~RECtracing); in implicitConvTo()
8349 att = (AliasThisRec)(att | RECtracing); in deduceWild()
8351 att = (AliasThisRec)(att & ~RECtracing); in deduceWild()
8903 att = (AliasThisRec)(att | RECtracing); in implicitConvTo()
8905 att = (AliasThisRec)(att & ~RECtracing); in implicitConvTo()
8945 att = (AliasThisRec)(att | RECtracing); in deduceWild()
[all …]
H A Ddtemplate.c3392 tc->att = (AliasThisRec)(tc->att | RECtracingDT); in deduceType()
3394 tc->att = (AliasThisRec)(tc->att & ~RECtracingDT); in deduceType()
3402 ts->att = (AliasThisRec)(ts->att | RECtracingDT); in deduceType()
3404 ts->att = (AliasThisRec)(ts->att & ~RECtracingDT); in deduceType()