51 references to OpcodeFlags
ILCompiler.Compiler (51)
Compiler\SubstitutedILProvider.cs (51)
140OpcodeFlags[] flags = new OpcodeFlags[methodBytes.Length]; 173flags[offset] |= OpcodeFlags.BasicBlockStart; 177flags[offset] |= OpcodeFlags.BasicBlockStart; 184flags[offset] |= OpcodeFlags.InstructionStart; 199flags[offset] |= OpcodeFlags.EndBasicBlock; 209flags[offset] |= OpcodeFlags.EndBasicBlock; 224flags[offset] |= OpcodeFlags.EndBasicBlock; 231if ((flags[offset] & OpcodeFlags.EndBasicBlock) != 0) 261flags[offset] |= OpcodeFlags.VisibleBasicBlockStart; 264if ((flags[offset] & OpcodeFlags.Mark) != 0) 274flags[offset] |= OpcodeFlags.Mark; 294&& (flags[expectedEndfilterLocation] & OpcodeFlags.InstructionStart) != 0 299flags[expectedEndfilterLocation] |= OpcodeFlags.VisibleBasicBlockStart | OpcodeFlags.Mark; 309flags[handlerEnd] |= OpcodeFlags.VisibleBasicBlockStart; 332flags[reader.Offset] |= OpcodeFlags.VisibleBasicBlockStart; 338flags[destination] |= OpcodeFlags.VisibleBasicBlockStart; 359flags[reader.Offset] |= OpcodeFlags.VisibleBasicBlockStart; 365flags[destination] |= OpcodeFlags.VisibleBasicBlockStart; 385flags[reader.Offset] |= OpcodeFlags.VisibleBasicBlockStart; 411flags[reader.Offset] |= OpcodeFlags.VisibleBasicBlockStart; 422flags[offset] |= OpcodeFlags.GetResourceStringCall; 431if ((flags[offset] & OpcodeFlags.EndBasicBlock) != 0) 438foreach (var flag in flags) 440if ((flag & OpcodeFlags.InstructionStart) != 0 && 441(flag & OpcodeFlags.Mark) == 0) 462bool marked = (flags[srcPos] & OpcodeFlags.Mark) != 0; 468if ((flags[srcPos] & OpcodeFlags.InstructionStart) != 0) 480} while (srcPos < flags.Length && (flags[srcPos] & OpcodeFlags.VisibleBasicBlockStart) == 0); 514Debug.Assert((flags[srcPos] & OpcodeFlags.InstructionStart) != 0); 515Debug.Assert((flags[srcPos] & OpcodeFlags.VisibleBasicBlockStart) != 0); 517bool marked = (flags[srcPos] & OpcodeFlags.Mark) != 0; 529while (srcPos < flags.Length && (flags[srcPos] & OpcodeFlags.VisibleBasicBlockStart) == 0); 537if ((flags[srcPos] & OpcodeFlags.InstructionStart) != 0) 542while (srcPos < flags.Length && (flags[srcPos] & OpcodeFlags.VisibleBasicBlockStart) == 0); 595if ((flags[ehRegion.HandlerOffset] & OpcodeFlags.Mark) != 0) 621if (sequencePoint.Offset < flags.Length && (flags[sequencePoint.Offset] & OpcodeFlags.Mark) != 0) 644if ((flags[srcOffset] & OpcodeFlags.GetResourceStringCall) == 0) 793private bool TryGetConstantArgument(MethodIL methodIL, byte[] body, OpcodeFlags[] flags, int offset, int argIndex, out int constant) 795if ((flags[offset] & OpcodeFlags.BasicBlockStart) != 0) 803if ((flags[currentOffset] & OpcodeFlags.InstructionStart) == 0) 904((flags[currentOffset] & OpcodeFlags.BasicBlockStart) == 0)) 916if ((flags[potentialStlocOffset] & OpcodeFlags.InstructionStart) == 0) 968if ((flags[currentOffset] & OpcodeFlags.BasicBlockStart) != 0) 976private static bool TryExpandTypeIs(MethodIL methodIL, byte[] body, OpcodeFlags[] flags, int offset, string name, out int constant) 987if ((flags[offset - SequenceLength] & OpcodeFlags.InstructionStart) == 0) 1114private static TypeDesc ReadLdToken(ref ILReader reader, MethodIL methodIL, OpcodeFlags[] flags) 1122if ((flags[reader.Offset] & OpcodeFlags.BasicBlockStart) != 0) 1128private static bool ReadGetTypeFromHandle(ref ILReader reader, MethodIL methodIL, OpcodeFlags[] flags) 1139if ((flags[reader.Offset] & OpcodeFlags.BasicBlockStart) != 0)