27 references to EmitToken
Microsoft.CodeAnalysis (5)
CodeGen\ILBuilderEmit.cs (2)
100EmitToken(field, syntaxNode); //block 779EmitToken(field, syntax);
CodeGen\PrivateImplementationDetails.cs (2)
768ilBuilder.EmitToken(dataField, null); 779ilBuilder.EmitToken(stringField, null);
Emit\EditAndContinue\DeletedMethodBody.cs (1)
94builder.EmitToken(hotReloadExceptionCtorDef.GetCciAdapter(), syntaxNode);
Microsoft.CodeAnalysis.CSharp (22)
CodeGen\CodeGenerator.cs (3)
360_builder.EmitToken(symbol, syntaxNode); 371_builder.EmitToken(methodRef, syntaxNode, encodeAsRawDefinitionToken ? Cci.MetadataWriter.RawTokenEncoding.RowId : 0); 377_builder.EmitToken(fieldRef, syntaxNode);
CodeGen\EmitArrayInitializer.cs (6)
557_builder.EmitToken(field, wrappedExpression.Syntax); 618_builder.EmitToken(field, wrappedExpression.Syntax); 655_builder.EmitToken(cachingField, wrappedExpression.Syntax); 669_builder.EmitToken(cachingField, wrappedExpression.Syntax); 715_builder.EmitToken(cachingField, arrayCreation.Syntax); 725_builder.EmitToken(cachingField, arrayCreation.Syntax);
CodeGen\EmitExpression.cs (5)
3621_builder.EmitToken(fieldRef, syntax, Cci.MetadataWriter.RawTokenEncoding.LiftedVariableId); 3645_builder.EmitToken( 3655_builder.EmitToken( 3675_builder.EmitToken( 3700_builder.EmitToken(_module.GetInstrumentationPayloadRoot(node.AnalysisKind, _module.Translate(node.Type, node.Syntax, _diagnostics.DiagnosticBag), node.Syntax, _diagnostics.DiagnosticBag), node.Syntax);
CodeGen\EmitStackAllocInitializer.cs (2)
62_builder.EmitToken(field, inits.Syntax); 84_builder.EmitToken(field, syntaxNode);
CodeGen\EmitStatement.cs (5)
1122_builder.EmitToken(exceptionType, catchBlock.Syntax); 1549_builder.EmitToken(stringHashMethodRef, syntaxNode); 1741_builder.EmitToken(stringEqualityMethodRef, syntaxNode); 1768_builder.EmitToken(asSpanRef, syntaxNode); 1770_builder.EmitToken(sequenceEqualsRef, syntaxNode);
Compiler\MethodCompiler.cs (1)
1426builder.EmitToken(_moduleBeingBuiltOpt.Translate(ctor, syntax, _diagnostics.DiagnosticBag, optArgList: null, needDeclaration: false), syntax, 0);