99 references to GeneratedNameConstants
Microsoft.CodeAnalysis.VisualBasic (99)
Binding\Binder_Query.vb (11)
1967CreateQueryLambdaParameterSymbol(GeneratedNameConstants.It1, 1971CreateQueryLambdaParameterSymbol(GeneratedNameConstants.It2, 2047CreateQueryLambdaParameterSymbol(GeneratedNameConstants.It1, 2051CreateQueryLambdaParameterSymbol(GeneratedNameConstants.It2, 2115Dim groupParam As BoundLambdaParameterSymbol = CreateQueryLambdaParameterSymbol(GeneratedNameConstants.ItAnonymous, 1, 2201Return GeneratedNameConstants.ItAnonymous 2205Return GeneratedNameConstants.It 2212Return GeneratedNameConstants.ItAnonymous 2216Return GeneratedNameConstants.It1 2227Return GeneratedNameConstants.It2 3088groupRangeVar = RangeVariableSymbol.CreateCompilerGenerated(Me, aggregate, GeneratedNameConstants.Group, group.Type)
BoundTree\GroupTypeInferenceLambda.vb (1)
23ImmutableArray.Create(New AnonymousTypeField(GeneratedNameConstants.ItAnonymous,
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (3)
144If Not reader.StringComparer.StartsWith(def.Name, GeneratedNameConstants.AnonymousTypeOrDelegateCommonPrefix) Then 153If TryParseAnonymousTypeTemplateName(GeneratedNameConstants.AnonymousTypeTemplateNamePrefix, name, index) Then 158ElseIf TryParseAnonymousTypeTemplateName(GeneratedNameConstants.AnonymousDelegateTemplateNamePrefix, name, index) Then
Emit\EditAndContinue\VisualBasicDefinitionMap.vb (10)
79Return name.StartsWith(GeneratedNameConstants.HoistedSpecialVariablePrefix & GeneratedNameConstants.ClosureVariablePrefix, StringComparison.Ordinal) 119If GeneratedNameParser.TryParseSlotIndex(GeneratedNameConstants.StateMachineAwaiterFieldPrefix, name, slotIndex) Then 135If GeneratedNameParser.TryParseSlotIndex(GeneratedNameConstants.HoistedSynthesizedLocalPrefix, name, slotIndex) OrElse 136GeneratedNameParser.TryParseSlotIndex(GeneratedNameConstants.HoistedWithLocalPrefix, name, slotIndex) OrElse 225idSeparator = GeneratedNameConstants.IdSeparator 227isDisplayClass = name.StartsWith(GeneratedNameConstants.DisplayClassPrefix, StringComparison.Ordinal) 229suffixIndex = GeneratedNameConstants.DisplayClassPrefix.Length 235If name.StartsWith(GeneratedNameConstants.LambdaMethodNamePrefix, StringComparison.Ordinal) Then 236suffixIndex = GeneratedNameConstants.LambdaMethodNamePrefix.Length
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
466GeneratedNameConstants.StateMachineExpressionCapturePrefix & Me._lastExpressionCaptureNumber,
Lowering\LambdaRewriter\LambdaCapturedVariable.vb (6)
55Return GeneratedNameConstants.HoistedSpecialVariablePrefix & GeneratedNameConstants.ClosureVariablePrefix & uniqueId 59Return GeneratedNameConstants.HoistedWithLocalPrefix & uniqueId 63Return GeneratedNameConstants.HoistedSpecialVariablePrefix & uniqueId 69Return GeneratedNameConstants.HoistedMeName 72Return GeneratedNameConstants.HoistedUserVariablePrefix & captured.Name
Lowering\LocalRewriter\LocalRewriter_Query.vb (4)
94If isReservedName AndAlso String.Equals(parameterName, GeneratedNameConstants.ItAnonymous, StringComparison.Ordinal) Then 175Return name.Equals(GeneratedNameConstants.It, StringComparison.Ordinal) OrElse 176name.Equals(GeneratedNameConstants.It1, StringComparison.Ordinal) OrElse 177name.Equals(GeneratedNameConstants.It2, StringComparison.Ordinal)
Lowering\StateMachineRewriter\StateMachineRewriter.vb (6)
209Dim isMeOfClosureType As Boolean = typeName.StartsWith(GeneratedNameConstants.DisplayClassPrefix, StringComparison.Ordinal) 347proxyName = GeneratedNameConstants.StateMachineHoistedUserVariableOrDisplayClassPrefix & GeneratedNameConstants.ClosureVariablePrefix & "$" & slotIndex 349proxyName = GeneratedNameConstants.StateMachineHoistedUserVariableOrDisplayClassPrefix & local.Name & "$" & slotIndex 351proxyName = GeneratedNameConstants.HoistedWithLocalPrefix & slotIndex 353proxyName = GeneratedNameConstants.HoistedSynthesizedLocalPrefix & slotIndex
Lowering\StateMachineRewriter\SynthesizedContainer.vb (1)
35GeneratedNameConstants.StateMachineTypeParameterPrefix & typeParameter.Name,
Semantics\Conversions.vb (1)
1577Not anonymousType.Properties(0).Name.Equals(GeneratedNameConstants.ItAnonymous) OrElse
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousDelegate_TemplateSymbol.vb (1)
142Return GeneratedNameConstants.AnonymousDelegateTemplateNamePrefix
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_TemplateSymbol.vb (1)
104Return GeneratedNameConstants.AnonymousTypeTemplateNamePrefix
Symbols\SynthesizedSymbols\GeneratedNameParser.vb (25)
11If name.StartsWith(GeneratedNameConstants.HoistedMeName, StringComparison.Ordinal) Then 13ElseIf name.StartsWith(GeneratedNameConstants.StateMachineStateFieldName, StringComparison.Ordinal) Then 15ElseIf name.StartsWith(GeneratedNameConstants.StaticLocalFieldNamePrefix, StringComparison.Ordinal) Then 17ElseIf name.StartsWith(GeneratedNameConstants.HoistedSynthesizedLocalPrefix, StringComparison.Ordinal) Then 19ElseIf name.StartsWith(GeneratedNameConstants.HoistedUserVariablePrefix, StringComparison.Ordinal) Then 21ElseIf name.StartsWith(GeneratedNameConstants.IteratorCurrentFieldName, StringComparison.Ordinal) Then 23ElseIf name.StartsWith(GeneratedNameConstants.IteratorInitialThreadIdName, StringComparison.Ordinal) Then 25ElseIf name.StartsWith(GeneratedNameConstants.IteratorParameterProxyPrefix, StringComparison.Ordinal) Then 27ElseIf name.StartsWith(GeneratedNameConstants.StateMachineAwaiterFieldPrefix, StringComparison.Ordinal) Then 29ElseIf name.StartsWith(GeneratedNameConstants.HoistedWithLocalPrefix, StringComparison.Ordinal) Then 31ElseIf name.StartsWith(GeneratedNameConstants.StateMachineHoistedUserVariableOrDisplayClassPrefix, StringComparison.Ordinal) Then 33ElseIf name.StartsWith(GeneratedNameConstants.AnonymousTypeTemplateNamePrefix, StringComparison.Ordinal) Then 35ElseIf name.StartsWith(GeneratedNameConstants.DisplayClassPrefix, StringComparison.Ordinal) Then 37ElseIf name.Equals(GeneratedNameConstants.It, StringComparison.Ordinal) OrElse 38name.Equals(GeneratedNameConstants.It1, StringComparison.Ordinal) OrElse 39name.Equals(GeneratedNameConstants.It2, StringComparison.Ordinal) Then 41ElseIf name.Equals(GeneratedNameConstants.ItAnonymous, StringComparison.Ordinal) Then 51If Not stateMachineTypeName.StartsWith(GeneratedNameConstants.StateMachineTypeNamePrefix, StringComparison.Ordinal) Then 55Dim prefixLength As Integer = GeneratedNameConstants.StateMachineTypeNamePrefix.Length 56Dim separatorPos = stateMachineTypeName.IndexOf(GeneratedNameConstants.MethodNameSeparator, prefixLength) 71Dim prefixLen As Integer = GeneratedNameConstants.HoistedUserVariablePrefix.Length 77If Not proxyName.StartsWith(GeneratedNameConstants.HoistedUserVariablePrefix, StringComparison.Ordinal) Then 93If Not proxyName.StartsWith(GeneratedNameConstants.StateMachineHoistedUserVariableOrDisplayClassPrefix, StringComparison.Ordinal) Then 97Dim prefixLen As Integer = GeneratedNameConstants.StateMachineHoistedUserVariableOrDisplayClassPrefix.Length 113If fieldName.StartsWith(GeneratedNameConstants.StaticLocalFieldNamePrefix, StringComparison.Ordinal) Then
Symbols\SynthesizedSymbols\GeneratedNames.vb (28)
20Return MakeMethodScopedSynthesizedName(GeneratedNameConstants.StateMachineTypeNamePrefix, methodOrdinal, generation, methodName, isTypeName:=True) 27Return GeneratedNameConstants.StateMachineStateFieldName 31Return GeneratedNameConstants.BaseMethodWrapperNamePrefix & methodName & If(isMyBase, "_MyBase", "_MyClass") 35Return GeneratedNameConstants.ReusableHoistedLocalFieldName & StringExtensions.GetNumeral(number) 42Return MakeMethodScopedSynthesizedName(GeneratedNameConstants.DisplayClassPrefix, methodOrdinal, generation) 50Dim prefix = If(isDelegateRelaxation, GeneratedNameConstants.DelegateRelaxationDisplayClassPrefix, GeneratedNameConstants.DisplayClassPrefix) 55Return GeneratedNameConstants.DisplayClassGenericParameterNamePrefix & StringExtensions.GetNumeral(parameterIndex) 63GeneratedNameConstants.DelegateRelaxationMethodNamePrefix, 64GeneratedNameConstants.LambdaMethodNamePrefix) 73Return GeneratedNameConstants.LambdaCacheFieldPrefix 81GeneratedNameConstants.DelegateRelaxationCacheFieldPrefix, 82GeneratedNameConstants.LambdaCacheFieldPrefix) 88Return GeneratedNameConstants.DelegateStubParameterPrefix & StringExtensions.GetNumeral(parameterIndex) 121builder.Append(GeneratedNameConstants.IdSeparator) 133builder.Append(GeneratedNameConstants.MethodNameSeparator) 143builder.Replace("."c, GeneratedNameConstants.DotReplacementInTypeNames) 154Return GeneratedNameConstants.StateMachineBuilderFieldName 161Return GeneratedNameConstants.IteratorCurrentFieldName 168Return GeneratedNameConstants.StateMachineAwaiterFieldPrefix & StringExtensions.GetNumeral(index) 175Return GeneratedNameConstants.HoistedUserVariablePrefix & paramName 182Return GeneratedNameConstants.IteratorParameterProxyPrefix & paramName 189Return GeneratedNameConstants.IteratorInitialThreadIdName 196Return GeneratedNameConstants.HoistedMeName 203Return GeneratedNameConstants.HoistedSpecialVariablePrefix & closureName 224name = GeneratedNameConstants.HoistedWithLocalPrefix & StringExtensions.GetNumeral(uniqueId) 235Return GeneratedNameConstants.ClosureVariablePrefix & StringExtensions.GetNumeral(uniqueId) 257Return String.Format(GeneratedNameConstants.StaticLocalFieldNamePrefix & "{0}${1}${2}", methodName, methodSignature, localName)