17 references to RawTokenEncoding
Microsoft.CodeAnalysis (12)
CodeGen\ILBuilderEmit.cs (4)
41
internal void EmitToken(Cci.IReference value, SyntaxNode? syntaxNode, Cci.MetadataWriter.
RawTokenEncoding
encoding = 0)
44
if (encoding != Cci.MetadataWriter.
RawTokenEncoding
.None)
59
var token = Cci.MetadataWriter.GetRawToken(Cci.MetadataWriter.
RawTokenEncoding
.GreatestMethodDefinitionRowId, 0);
71
var token = Cci.MetadataWriter.GetRawToken(Cci.MetadataWriter.
RawTokenEncoding
.DocumentRowId, module.GetSourceDocumentIndexForIL(document));
PEWriter\MetadataWriter.cs (8)
3239
public static uint GetRawToken(
RawTokenEncoding
encoding, uint pseudoToken)
3279
var
rawTokenEncoding = (
RawTokenEncoding
)(pseudoToken >> 24);
3280
if (rawTokenEncoding !=
RawTokenEncoding
.None && (uint)pseudoToken != 0xffffffff)
3287
case
RawTokenEncoding
.RowId:
3295
case
RawTokenEncoding
.LiftedVariableId:
3303
case
RawTokenEncoding
.GreatestMethodDefinitionRowId:
3307
case
RawTokenEncoding
.DocumentRowId:
Microsoft.CodeAnalysis.CSharp (2)
CodeGen\CodeGenerator.cs (1)
368
_builder.EmitToken(methodRef, syntaxNode, encodeAsRawDefinitionToken ? Cci.MetadataWriter.
RawTokenEncoding
.RowId : 0);
CodeGen\EmitExpression.cs (1)
3621
_builder.EmitToken(fieldRef, syntax, Cci.MetadataWriter.
RawTokenEncoding
.LiftedVariableId);
Microsoft.CodeAnalysis.Test.Utilities (3)
Metadata\ILBuilderVisualizer.cs (3)
49
switch ((Cci.MetadataWriter.
RawTokenEncoding
)(token >> 24))
51
case Cci.MetadataWriter.
RawTokenEncoding
.GreatestMethodDefinitionRowId:
54
case Cci.MetadataWriter.
RawTokenEncoding
.DocumentRowId: