123 references to GeneratedNameConstants
Microsoft.CodeAnalysis.VisualBasic (91)
Binding\Binder_Query.vb (11)
1968CreateQueryLambdaParameterSymbol(GeneratedNameConstants.It1, 1972CreateQueryLambdaParameterSymbol(GeneratedNameConstants.It2, 2048CreateQueryLambdaParameterSymbol(GeneratedNameConstants.It1, 2052CreateQueryLambdaParameterSymbol(GeneratedNameConstants.It2, 2116Dim groupParam As BoundLambdaParameterSymbol = CreateQueryLambdaParameterSymbol(GeneratedNameConstants.ItAnonymous, 1, 2202Return GeneratedNameConstants.ItAnonymous 2206Return GeneratedNameConstants.It 2213Return GeneratedNameConstants.ItAnonymous 2217Return GeneratedNameConstants.It1 2228Return GeneratedNameConstants.It2 3089groupRangeVar = RangeVariableSymbol.CreateCompilerGenerated(Me, aggregate, GeneratedNameConstants.Group, group.Type)
BoundTree\GroupTypeInferenceLambda.vb (1)
23ImmutableArray.Create(New AnonymousTypeField(GeneratedNameConstants.ItAnonymous,
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (3)
140If Not reader.StringComparer.StartsWith(def.Name, GeneratedNameConstants.AnonymousTypeOrDelegateCommonPrefix) Then 149If TryParseAnonymousTypeTemplateName(GeneratedNameConstants.AnonymousTypeTemplateNamePrefix, name, index) Then 154ElseIf TryParseAnonymousTypeTemplateName(GeneratedNameConstants.AnonymousDelegateTemplateNamePrefix, name, index) Then
Emit\EditAndContinue\VisualBasicDefinitionMap.vb (3)
156If GeneratedNameParser.TryParseSlotIndex(GeneratedNameConstants.StateMachineAwaiterFieldPrefix, name, slotIndex) Then 172If GeneratedNameParser.TryParseSlotIndex(GeneratedNameConstants.HoistedSynthesizedLocalPrefix, name, slotIndex) OrElse 173GeneratedNameParser.TryParseSlotIndex(GeneratedNameConstants.HoistedWithLocalPrefix, name, slotIndex) OrElse
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
466GeneratedNameConstants.StateMachineExpressionCapturePrefix & Me._lastExpressionCaptureNumber,
Lowering\LambdaRewriter\LambdaCapturedVariable.vb (6)
47Return GeneratedNameConstants.HoistedSpecialVariablePrefix & GeneratedNameConstants.ClosureVariablePrefix & uniqueId 51Return GeneratedNameConstants.HoistedWithLocalPrefix & uniqueId 55Return GeneratedNameConstants.HoistedSpecialVariablePrefix & uniqueId 61Return GeneratedNameConstants.HoistedMeName 64Return 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)
207Dim isMeOfClosureType As Boolean = typeName.StartsWith(GeneratedNameConstants.DisplayClassPrefix, StringComparison.Ordinal) 345proxyName = GeneratedNameConstants.StateMachineHoistedUserVariableOrDisplayClassPrefix & GeneratedNameConstants.ClosureVariablePrefix & "$" & slotIndex 347proxyName = GeneratedNameConstants.StateMachineHoistedUserVariableOrDisplayClassPrefix & local.Name & "$" & slotIndex 349proxyName = GeneratedNameConstants.HoistedWithLocalPrefix & slotIndex 351proxyName = GeneratedNameConstants.HoistedSynthesizedLocalPrefix & slotIndex
Lowering\StateMachineRewriter\SynthesizedContainer.vb (1)
35GeneratedNameConstants.StateMachineTypeParameterPrefix & typeParameter.Name,
Semantics\Conversions.vb (1)
1573Not anonymousType.Properties(0).Name.Equals(GeneratedNameConstants.ItAnonymous) OrElse
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousDelegate_TemplateSymbol.vb (1)
141Return 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 (27)
22Return MakeMethodScopedSynthesizedName(GeneratedNameConstants.StateMachineTypeNamePrefix, methodOrdinal, generation, methodName, isTypeName:=True) 29Return GeneratedNameConstants.StateMachineStateFieldName 33Return GeneratedNameConstants.BaseMethodWrapperNamePrefix & methodName & If(isMyBase, "_MyBase", "_MyClass") 37Return GeneratedNameConstants.ReusableHoistedLocalFieldName & StringExtensions.GetNumeral(number) 44Return MakeMethodScopedSynthesizedName(GeneratedNameConstants.DisplayClassPrefix, methodOrdinal, generation) 52Dim prefix = If(isDelegateRelaxation, GeneratedNameConstants.DelegateRelaxationDisplayClassPrefix, GeneratedNameConstants.DisplayClassPrefix) 57Return GeneratedNameConstants.DisplayClassGenericParameterNamePrefix & StringExtensions.GetNumeral(parameterIndex) 65GeneratedNameConstants.DelegateRelaxationMethodNamePrefix, 66GeneratedNameConstants.LambdaMethodNamePrefix) 75Return GeneratedNameConstants.LambdaCacheFieldPrefix 83GeneratedNameConstants.DelegateRelaxationCacheFieldPrefix, 84GeneratedNameConstants.LambdaCacheFieldPrefix) 90Return GeneratedNameConstants.DelegateStubParameterPrefix & StringExtensions.GetNumeral(parameterIndex) 135builder.Append(GeneratedNameConstants.MethodNameSeparator) 145builder.Replace("."c, GeneratedNameConstants.DotReplacementInTypeNames) 156Return GeneratedNameConstants.StateMachineBuilderFieldName 163Return GeneratedNameConstants.IteratorCurrentFieldName 170Return GeneratedNameConstants.StateMachineAwaiterFieldPrefix & StringExtensions.GetNumeral(index) 177Return GeneratedNameConstants.HoistedUserVariablePrefix & paramName 184Return GeneratedNameConstants.IteratorParameterProxyPrefix & paramName 191Return GeneratedNameConstants.IteratorInitialThreadIdName 198Return GeneratedNameConstants.HoistedMeName 205Return GeneratedNameConstants.HoistedSpecialVariablePrefix & closureName 226name = GeneratedNameConstants.HoistedWithLocalPrefix & StringExtensions.GetNumeral(uniqueId) 237Return GeneratedNameConstants.ClosureVariablePrefix & StringExtensions.GetNumeral(uniqueId) 259Return String.Format(GeneratedNameConstants.StaticLocalFieldNamePrefix & "{0}${1}${2}", methodName, methodSignature, localName)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (27)
CompilationContext.vb (17)
121_displayClassVariables.ContainsKey(GeneratedNameConstants.HoistedMeName) = 144Dim hasDisplayClassMe = _displayClassVariables.ContainsKey(GeneratedNameConstants.HoistedMeName) 1125Return fieldName.Equals(GeneratedNameConstants.HoistedMeName, StringComparison.Ordinal) 1129Return methodName.StartsWith(GeneratedNameConstants.LambdaMethodNamePrefix, StringComparison.Ordinal) 1137Return name.StartsWith(GeneratedNameConstants.ClosureVariablePrefix, StringComparison.Ordinal) 1146Return name.StartsWith(GeneratedNameConstants.HoistedSpecialVariablePrefix & GeneratedNameConstants.ClosureVariablePrefix, StringComparison.Ordinal) OrElse 1147name.StartsWith(GeneratedNameConstants.StateMachineHoistedUserVariableOrDisplayClassPrefix & GeneratedNameConstants.ClosureVariablePrefix, StringComparison.Ordinal) OrElse 1148name.StartsWith(GeneratedNameConstants.HoistedSpecialVariablePrefix & GeneratedNameConstants.DisplayClassPrefix, StringComparison.Ordinal) ' Async lambda case 1242If fieldName.StartsWith(GeneratedNameConstants.HoistedUserVariablePrefix, StringComparison.Ordinal) Then 1245variableName = fieldName.Substring(GeneratedNameConstants.HoistedUserVariablePrefix.Length) 1246ElseIf fieldName.StartsWith(GeneratedNameConstants.HoistedSpecialVariablePrefix, StringComparison.Ordinal) Then 1249variableName = fieldName.Substring(GeneratedNameConstants.HoistedSpecialVariablePrefix.Length) 1265ElseIf fieldName.StartsWith(GeneratedNameConstants.LambdaCacheFieldPrefix, StringComparison.Ordinal) Then 1362sourceMethodMustBeInstance = candidateSubstitutedSourceType.MemberNames.Contains(GeneratedNameConstants.HoistedMeName, StringComparer.Ordinal)
EvaluationContext.vb (1)
184Function(name) name Is Nothing OrElse Not name.StartsWith(GeneratedNameConstants.StateMachineHoistedUserVariableOrDisplayClassPrefix, StringComparison.Ordinal))
SymbolExtensions.vb (6)
51If sourceName.StartsWith(GeneratedNameConstants.StateMachineTypeParameterPrefix, StringComparison.Ordinal) Then 53StartsWith(GeneratedNameConstants.StateMachineTypeNamePrefix, StringComparison.Ordinal)) 54Debug.Assert(sourceName.Length > GeneratedNameConstants.StateMachineTypeParameterPrefix.Length) 55Return sourceName.Substring(GeneratedNameConstants.StateMachineTypeParameterPrefix.Length) 68Return type.Name.StartsWith(GeneratedNameConstants.DisplayClassPrefix, StringComparison.Ordinal) 73Return type.Name.StartsWith(GeneratedNameConstants.StateMachineTypeNamePrefix, StringComparison.Ordinal)
VisualBasicInstructionDecoder.vb (3)
40If Not displayString.StartsWith(GeneratedNameConstants.DisplayClassPrefix, StringComparison.Ordinal) Then 50If displayString.StartsWith(GeneratedNameConstants.LambdaMethodNamePrefix, StringComparison.Ordinal) Then 56builder.AppendFormat(s_lambdaDisplayName, displayString.Substring(GeneratedNameConstants.LambdaMethodNamePrefix.Length))
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (5)
HoistedMeTests.vb (5)
553Assert.True(displayClassName.StartsWith(GeneratedNameConstants.DisplayClassPrefix, StringComparison.Ordinal)) 609Assert.True(displayClassName.StartsWith(GeneratedNameConstants.DisplayClassPrefix, StringComparison.Ordinal)) 1140Dim stateMachineType = originalType.GetMembers().OfType(Of NamedTypeSymbol).Single(Function(t) t.Name.StartsWith(GeneratedNameConstants.StateMachineTypeNamePrefix, StringComparison.Ordinal)) 1150Dim displayClass As NamedTypeSymbol = originalType.GetMembers().OfType(Of NamedTypeSymbol).Single(Function(t) t.Name.StartsWith(GeneratedNameConstants.DisplayClassPrefix, StringComparison.Ordinal)) 1156Return method.Name.StartsWith(GeneratedNameConstants.LambdaMethodNamePrefix, StringComparison.Ordinal)