28 references to EmitToken
Microsoft.CodeAnalysis (2)
CodeGen\ILBuilderEmit.cs (1)
108
EmitToken
(field, syntaxNode, diagnostics); //block
Emit\EditAndContinue\DeletedMethodBody.cs (1)
78
builder.
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)