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