28 references to EmitToken
Microsoft.CodeAnalysis (2)
CodeGen\ILBuilderEmit.cs (1)
108EmitToken(field, syntaxNode, diagnostics); //block
Emit\EditAndContinue\DeletedMethodBody.cs (1)
78builder.EmitToken(missingMethodExceptionStringStringConstructor.GetCciAdapter(), context.SyntaxNode!, context.Diagnostics);
Microsoft.CodeAnalysis.CSharp (16)
CodeGen\CodeGenerator.cs (3)
341_builder.EmitToken(symbol, syntaxNode, _diagnostics.DiagnosticBag); 352_builder.EmitToken(methodRef, syntaxNode, _diagnostics.DiagnosticBag, encodeAsRawDefinitionToken ? Cci.MetadataWriter.RawTokenEncoding.RowId : 0); 358_builder.EmitToken(fieldRef, syntaxNode, _diagnostics.DiagnosticBag);
CodeGen\EmitArrayInitializer.cs (4)
574_builder.EmitToken(field, wrappedExpression.Syntax, _diagnostics.DiagnosticBag); 635_builder.EmitToken(field, wrappedExpression.Syntax, _diagnostics.DiagnosticBag); 671_builder.EmitToken(cachingField, wrappedExpression.Syntax, _diagnostics.DiagnosticBag); 685_builder.EmitToken(cachingField, wrappedExpression.Syntax, _diagnostics.DiagnosticBag);
CodeGen\EmitExpression.cs (3)
3357_builder.EmitToken(fieldRef, syntax, _diagnostics.DiagnosticBag, Cci.MetadataWriter.RawTokenEncoding.LiftedVariableId); 3381_builder.EmitToken(_module.GetModuleVersionId(_module.Translate(node.Type, node.Syntax, _diagnostics.DiagnosticBag), node.Syntax, _diagnostics.DiagnosticBag), node.Syntax, _diagnostics.DiagnosticBag); 3404_builder.EmitToken(_module.GetInstrumentationPayloadRoot(node.AnalysisKind, _module.Translate(node.Type, node.Syntax, _diagnostics.DiagnosticBag), node.Syntax, _diagnostics.DiagnosticBag), node.Syntax, _diagnostics.DiagnosticBag);
CodeGen\EmitStackAllocInitializer.cs (1)
56_builder.EmitToken(field, inits.Syntax, _diagnostics.DiagnosticBag);
CodeGen\EmitStatement.cs (5)
1074_builder.EmitToken(exceptionType, catchBlock.Syntax, _diagnostics.DiagnosticBag); 1493_builder.EmitToken(stringHashMethodRef, syntaxNode, _diagnostics.DiagnosticBag); 1684_builder.EmitToken(stringEqualityMethodRef, syntaxNode, _diagnostics.DiagnosticBag); 1711_builder.EmitToken(asSpanRef, syntaxNode, _diagnostics.DiagnosticBag); 1713_builder.EmitToken(sequenceEqualsRef, syntaxNode, _diagnostics.DiagnosticBag);
Microsoft.CodeAnalysis.VisualBasic (10)
CodeGen\CodeGenerator.vb (3)
193_builder.EmitToken(_module.Translate(symbol, syntaxNode, _diagnostics), syntaxNode, _diagnostics) 198_builder.EmitToken(methodRef, syntaxNode, _diagnostics, If(encodeAsRawDefinitionToken, Cci.MetadataWriter.RawTokenEncoding.RowId, Cci.MetadataWriter.RawTokenEncoding.None)) 202_builder.EmitToken(_module.Translate(symbol, syntaxNode, _diagnostics), syntaxNode, _diagnostics)
CodeGen\EmitExpression.vb (2)
2213_builder.EmitToken(_module.GetModuleVersionId(_module.Translate(node.Type, node.Syntax, _diagnostics), node.Syntax, _diagnostics), node.Syntax, _diagnostics) 2232_builder.EmitToken(_module.GetInstrumentationPayloadRoot(node.AnalysisKind, _module.Translate(node.Type, node.Syntax, _diagnostics), node.Syntax, _diagnostics), node.Syntax, _diagnostics)
CodeGen\EmitStatement.vb (5)
230_builder.EmitToken(exceptionType, catchBlock.Syntax, _diagnostics) 254_builder.EmitToken(exceptionType, catchBlock.Syntax, _diagnostics) 281_builder.EmitToken(exceptionType, catchBlock.Syntax, _diagnostics) 1103_builder.EmitToken(stringHashMethodRef, syntaxNode, _diagnostics) 1178_builder.EmitToken(stringCompareMethodRef, syntaxNode, _diagnostics)