2 writes to BaseAddress
Microsoft.CodeAnalysis (2)
Emit\EmitOptions.cs (2)
239
BaseAddress
= baseAddress;
471
return new EmitOptions(this) {
BaseAddress
= value };
28 references to BaseAddress
Microsoft.CodeAnalysis (7)
Compilation\Compilation.cs (1)
2180
ulong baseAddress = unchecked(emitOptions.
BaseAddress
+ 0x8000) & (requires64Bit ? 0xffffffffffff0000 : 0x00000000ffff0000);
Compilation\DeterministicKeyBuilder.cs (1)
412
writer.WriteInvariant("baseAddress", options.
BaseAddress
);
Emit\EmitOptions.cs (5)
257
other.
BaseAddress
,
287
BaseAddress
== other.
BaseAddress
&&
306
Hash.Combine(
BaseAddress
.GetHashCode(),
466
if (
BaseAddress
== value)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (2)
CommandLineTests.cs (2)
4385
Assert.Equal(0x8000000000011111ul, parsedArgs.EmitOptions.
BaseAddress
);
4400
Assert.Equal(ulong.MaxValue, parsedArgs.EmitOptions.
BaseAddress
);
Microsoft.CodeAnalysis.UnitTests (2)
Emit\EmitOptionsTests.cs (2)
55
TestProperty((old, value) => old.WithBaseAddress(value), opt => opt.
BaseAddress
, 100UL);
85
nameof(EmitOptions.
BaseAddress
),
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (17)
CommandLineTests.vb (17)
4885
Assert.Equal(CType(0, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4887
Assert.Equal(CType(&H1024, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4889
Assert.Equal(CType(&H2048, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4891
Assert.Equal(CType(&H4096, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4893
Assert.Equal(CType(&H8192, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4897
Assert.Equal(CType(&H200, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4899
Assert.Equal(CType(&H400, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4901
Assert.Equal(CType(&H800, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4903
Assert.Equal(CType(&H1000, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4905
Assert.Equal(ULong.MaxValue, parsedArgs.EmitOptions.
BaseAddress
)
4907
Assert.Equal(ULong.MaxValue, parsedArgs.EmitOptions.
BaseAddress
)
4911
Assert.Equal(CType(0, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4913
Assert.Equal(CType(&H1024, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4915
Assert.Equal(CType(&H2048, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4917
Assert.Equal(CType(&H4096, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4919
Assert.Equal(CType(&H8192, ULong), parsedArgs.EmitOptions.
BaseAddress
)
4923
Assert.Equal(CType(0, ULong), parsedArgs.EmitOptions.
BaseAddress
)