83 references to CSharpToken
Microsoft.CodeAnalysis.Razor.Compiler (83)
Language\Components\ComponentBindLoweringPass.cs (38)
482
format = IntermediateNodeFactory.
CSharpToken
($"\"{formatContent}\"");
495
culture = IntermediateNodeFactory.
CSharpToken
(s_cultureInvariantText);
655
Children = { IntermediateNodeFactory.
CSharpToken
($"() => {original.Content}") }
863
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($"__value => {original.Content} = __value"));
872
? IntermediateNodeFactory.
CSharpToken
($"async __value => {{ {original.Content} = __value; await {ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}(")
873
: IntermediateNodeFactory.
CSharpToken
($" __value => {{ {original.Content} = __value; {ComponentsApi.RuntimeHelpers.InvokeSynchronousDelegate}(");
877
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
("); }"));
882
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($"__value => {original.Content} = __value"));
900
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($"{ComponentsApi.RuntimeHelpers.CreateInferredEventCallback}(this, "));
906
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($"__value => {original.Content} = __value"));
917
IntermediateNodeFactory.
CSharpToken
($"{ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: __value => {{ {original.Content} = __value; return {ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}(callback: "));
919
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($"); }}, value: {original.Content})"));
925
IntermediateNodeFactory.
CSharpToken
($"{ComponentsApi.RuntimeHelpers.CreateInferredEventCallback}(this, callback: async __value => {{ await {ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: "));
928
IntermediateNodeFactory.
CSharpToken
($", value: {original.Content}); await {ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}(callback: "));
930
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($"); }}, value: {original.Content})"));
934
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($", {original.Content})"));
952
valueExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($"global::{ComponentsApi.BindConverter.FormatValue}("));
957
valueExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
(", format: "));
963
valueExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
(", culture: "));
967
valueExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
(")"));
987
IntermediateNodeFactory.
CSharpToken
($"global::{ComponentsApi.EventCallback.FactoryAccessor}.{ComponentsApi.EventCallbackFactory.CreateBinderMethod}(this, "));
993
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($"__value => {original.Content} = __value"));
998
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($"{ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: "));
1000
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($", value: {original.Content})"));
1006
IntermediateNodeFactory.
CSharpToken
($"{ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: __value => {{ {original.Content} = __value; return {ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}(callback: "));
1008
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($"); }}, value: {original.Content})"));
1014
IntermediateNodeFactory.
CSharpToken
($"{ComponentsApi.RuntimeHelpers.CreateInferredEventCallback}(this, callback: async __value => {{ await {ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: "));
1017
IntermediateNodeFactory.
CSharpToken
($", value: {original.Content})(); await {ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}(callback: "));
1019
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($"); }}, value: {original.Content})"));
1023
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
(", "));
1025
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
(original.Content));
1029
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($", format: {format.Content}"));
1034
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
($", culture: {culture.Content}"));
1037
changeExpressionTokens.Add(IntermediateNodeFactory.
CSharpToken
(")"));
1049
return IntermediateNodeFactory.
CSharpToken
(string.Empty);
1054
return IntermediateNodeFactory.
CSharpToken
(string.Empty);
1061
=> IntermediateNodeFactory.
CSharpToken
(GetTokenContent(htmlContentNode.Children, addQuotes: true)),
1080
return IntermediateNodeFactory.
CSharpToken
(GetTokenContent(node.Children));
Language\Components\ComponentEventHandlerLoweringPass.cs (4)
182
IntermediateNodeFactory.
CSharpToken
($"global::{ComponentsApi.EventCallback.FactoryAccessor}.{ComponentsApi.EventCallbackFactory.CreateMethod}<{TypeNameHelper.GetGloballyQualifiedNameIfNeeded(eventArgsType)}>(this, "));
186
tokens.Add(IntermediateNodeFactory.
CSharpToken
(")"));
240
return [IntermediateNodeFactory.
CSharpToken
(string.Empty)];
250
return [IntermediateNodeFactory.
CSharpToken
(content)];
Language\Components\ComponentLayoutDirectivePass.cs (3)
38
IntermediateNodeFactory.
CSharpToken
($"[global::{ComponentsApi.LayoutAttribute.FullTypeName}(typeof("),
39
IntermediateNodeFactory.
CSharpToken
(token.Content, token.Source),
40
IntermediateNodeFactory.
CSharpToken
("))]")
Language\Components\ComponentNodeWriter.cs (2)
1636
? IntermediateNodeFactory.
CSharpToken
($" = ({node.FieldTypeName}){RefCaptureParamName};")
1637
: IntermediateNodeFactory.
CSharpToken
(DefaultAssignment);
Language\Components\ComponentRenderModeDirectivePass.cs (5)
68
IntermediateNodeFactory.
CSharpToken
($"private static global::{ComponentsApi.IComponentRenderMode.FullTypeName} ModeImpl => "),
76
: IntermediateNodeFactory.
CSharpToken
(
84
IntermediateNodeFactory.
CSharpToken
(";")
92
IntermediateNodeFactory.
CSharpToken
($"public override global::{ComponentsApi.IComponentRenderMode.FullTypeName} Mode => ModeImpl;")
112
IntermediateNodeFactory.
CSharpToken
($"[{attributeContents}]"));
Language\DefaultTagHelperResolutionPhase.cs (6)
919
target.Children.Add(IntermediateNodeFactory.
CSharpToken
(
930
target.Children.Add(IntermediateNodeFactory.
CSharpToken
(
951
target.Children.Add(IntermediateNodeFactory.
CSharpToken
(
963
target.Children.Add(IntermediateNodeFactory.
CSharpToken
(
971
target.Children.Add(IntermediateNodeFactory.
CSharpToken
(
1044
return IntermediateNodeFactory.
CSharpToken
("", source);
Language\Extensions\AttributeDirectivePass.cs (1)
35
node.Children.Add(IntermediateNodeFactory.
CSharpToken
(token.Content, token.Source));
Language\Extensions\EliminateMethodBodyPass.cs (3)
41
IntermediateNodeFactory.
CSharpToken
("#pragma warning disable 0414" + Environment.NewLine),
44
IntermediateNodeFactory.
CSharpToken
("#pragma warning disable 0649" + Environment.NewLine),
47
IntermediateNodeFactory.
CSharpToken
("#pragma warning disable 0169" + Environment.NewLine)
Language\Extensions\ImplementsDirectivePass.cs (1)
33
interfaces.Add(IntermediateNodeFactory.
CSharpToken
(token.Content, token.Source));
Language\Intermediate\BaseTypeWithModel.cs (5)
22
BaseType = IntermediateNodeFactory.
CSharpToken
(baseType[0..^ModelGenericParameter.Length]);
23
GreaterThan = IntermediateNodeFactory.
CSharpToken
("<");
24
ModelType = IntermediateNodeFactory.
CSharpToken
("TModel");
25
LessThan = IntermediateNodeFactory.
CSharpToken
(">");
38
BaseType = IntermediateNodeFactory.
CSharpToken
(baseType, location);
Language\Intermediate\TypeParameter.cs (2)
23
Name = IntermediateNodeFactory.
CSharpToken
(name, nameSource);
27
Constraints = IntermediateNodeFactory.
CSharpToken
(constraints, constraintsSource);
Mvc.Version2_X\AssemblyAttributeInjectionPass.cs (1)
68
pageAttribute.Children.Add(IntermediateNodeFactory.
CSharpToken
(attribute));
Mvc.Version2_X\InstrumentationPass.cs (2)
45
IntermediateNodeFactory.
CSharpToken
($"{beginContextMethodName}({absoluteIndex}, {length}, {isLiteral});"));
48
endNode.Children.Add(IntermediateNodeFactory.
CSharpToken
($"{endContextMethodName}();"));
Mvc.Version2_X\PagesPropertyInjectionPass.cs (2)
32
IntermediateNodeFactory.
CSharpToken
($"public {viewDataType} ViewData => ({viewDataType})PageContext?.ViewData;"));
36
modelProperty.Children.Add(IntermediateNodeFactory.
CSharpToken
($"public {modelType} Model => ViewData.Model;"));
Mvc\ModelDirective.cs (3)
59
return IntermediateNodeFactory.
CSharpToken
(tokens[0].Content, tokens[0].Source);
65
return IntermediateNodeFactory.
CSharpToken
(visitor.Class!.Name!);
69
return IntermediateNodeFactory.
CSharpToken
("dynamic");
Mvc\ModelExpressionPass.cs (3)
44
expression.Children.Add(IntermediateNodeFactory.
CSharpToken
("ModelExpressionProvider.CreateModelExpression(ViewData, __model => "));
50
expression.Children.Add(IntermediateNodeFactory.
CSharpToken
("__model."));
73
expression.Children.Add(IntermediateNodeFactory.
CSharpToken
(")"));
Mvc\PagesPropertyInjectionPass.cs (2)
36
IntermediateNodeFactory.
CSharpToken
(nullableEnable(nullableEnabled, $"public {viewDataType} ViewData => ({viewDataType})PageContext?.ViewData")));
43
IntermediateNodeFactory.
CSharpToken
(nullableEnable(nullableEnabled, $"public {modelType.Content} Model => ViewData.Model")));