private FlagsHandle ( |
||
ec | ||
mask | Options | |
val | Options | |
return | System |
internal FlagsHandle (ResolveContext ec, Options mask, Options val)
{
this.ec = ec;
invmask = ~mask;
oldval = ec.flags & mask;
ec.flags = (ec.flags & invmask) | (val & mask);
// if ((mask & Options.ProbingMode) != 0)
// ec.Report.DisableReporting ();
}
ResolveContext.FlagsHandle::FlagsHandle ( |