1 instantiation of ILBuilder
Microsoft.CodeAnalysis (1)
Emit\EditAndContinue\DeletedMethodBody.cs (1)
71var builder = new ILBuilder((ITokenDeferral)context.Module, null, OptimizationLevel.Debug, false);
41 references to ILBuilder
Microsoft.CodeAnalysis (37)
CodeGen\BasicBlock.cs (7)
66internal BasicBlock(ILBuilder builder) 71internal void Initialize(ILBuilder builder) 79internal ILBuilder builder; 464toRemove.Reachability = ILBuilder.Reachability.NotReachable; 680public BasicBlockWithHandlerScope(ILBuilder builder, ExceptionHandlerScope enclosingHandler) 693public ExceptionHandlerLeaderBlock(ILBuilder builder, ExceptionHandlerScope enclosingHandler, BlockType type) : 715public SwitchBlock(ILBuilder builder, ExceptionHandlerScope enclosingHandler) :
CodeGen\CompilationTestData.cs (4)
24public readonly ILBuilder ILBuilder; 27public MethodData(ILBuilder ilBuilder, IMethodSymbolInternal method) 53public void SetMethodILBuilder(IMethodSymbolInternal method, ILBuilder builder) 58public ILBuilder GetIL(Func<IMethodSymbolInternal, bool> predicate)
CodeGen\ILBuilder.cs (3)
1211internal ILBuilder GetSnapshot() 1213var snapshot = (ILBuilder)this.MemberwiseClone();
CodeGen\LocalScopeManager.cs (16)
51internal void FinishFilterCondition(ILBuilder builder) 56internal void ClosingScope(ILBuilder builder) 61internal void CloseScope(ILBuilder builder) 93internal BasicBlock CreateBlock(ILBuilder builder) 99internal SwitchBlock CreateSwitchBlock(ILBuilder builder) 219public virtual void ClosingScope(ILBuilder builder) 223public virtual void CloseScope(ILBuilder builder) 227public virtual void FinishFilterCondition(ILBuilder builder) 380public virtual BasicBlock CreateBlock(ILBuilder builder) 391private static BasicBlock AllocatePooledBlock(ILBuilder builder) 398public SwitchBlock CreateSwitchBlock(ILBuilder builder) 598public override void FinishFilterCondition(ILBuilder builder) 608public override void ClosingScope(ILBuilder builder) 629public override void CloseScope(ILBuilder builder) 634public override BasicBlock CreateBlock(ILBuilder builder) 709public override void CloseScope(ILBuilder builder)
CodeGen\SequencePointList.cs (2)
47public static SequencePointList Create(ArrayBuilder<RawSequencePoint> seqPointBuilder, ILBuilder builder) 90private static OffsetAndSpan[] GetSubArray(ArrayBuilder<RawSequencePoint> seqPointBuilder, int start, int length, ILBuilder builder)
CodeGen\SwitchIntegralJumpTableEmitter.cs (2)
20private readonly ILBuilder _builder; 50ILBuilder builder,
CodeGen\SwitchStringJumpTableEmitter.cs (2)
20private readonly ILBuilder _builder; 67ILBuilder builder,
Emit\EditAndContinue\DeletedMethodBody.cs (1)
71var builder = new ILBuilder((ITokenDeferral)context.Module, null, OptimizationLevel.Debug, false);
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\CompilationDifference.cs (2)
77var ilBuilder = TestData.GetMethodData(qualifiedMethodName).ILBuilder; 90var ilBuilder = TestData.GetMethodData(qualifiedMethodName).ILBuilder;
CompilationVerifier.cs (1)
579var ilBuilder = _testData.GetMethodData(qualifiedMethodName).ILBuilder;
Metadata\ILBuilderVisualizer.cs (1)
135/// Invoked via Reflection from <see cref="ILBuilder"/><c>.GetDebuggerDisplay()</c>.