Searched refs:AliasThisRec (Results 1 – 8 of 8) sorted by relevance
434 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()
1118 (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 …]
761 enum AliasThisRec enum776 AliasThisRec att;843 AliasThisRec att;
312 enum AliasThisRec : int
3735 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()
763 enum AliasThisRec enum778 AliasThisRec att;850 AliasThisRec att;
1290 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 …]
3392 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()