14 references to PeekOrDefault
ILAssembler (14)
GrammarVisitor.cs (14)
1030declarativeSecurity?.Parent = _currentTypeDefinition.PeekOrDefault(); 1041var currentType = _currentTypeDefinition.PeekOrDefault(); 1057var currentType = _currentTypeDefinition.PeekOrDefault(); 1071var currentType = _currentTypeDefinition.PeekOrDefault(); 1109typeNS = _currentNamespace.PeekOrDefault() ?? string.Empty; 1113typeNS = $"{_currentNamespace.PeekOrDefault()}{typeFullName.Substring(0, typeFullNameLastDot)}"; 1120_currentTypeDefinition.PeekOrDefault(), 1714_currentNamespace.Push($"{_currentNamespace.PeekOrDefault()}.{namespaceName}"); 2456var field = EntityRegistry.CreateUnrecordedFieldDefinition(fieldAttrs, _currentTypeDefinition.PeekOrDefault()!, name, signature.Builder); 2598EntityRegistry.TypeEntity definingType = _currentTypeDefinition.PeekOrDefault() ?? _entityRegistry.ModuleType; 2914builder.Add(EntityRegistry.CreateUnrecordedInterfaceImplementation(_currentTypeDefinition.PeekOrDefault()!, VisitTypeSpec(impl).Value)); 3717_currentTypeDefinition.PeekOrDefault()!.MethodImplementations.Add(EntityRegistry.CreateUnrecordedMethodImplementation(currentMethod.Definition, methodRef)); 3888var containingType = _currentTypeDefinition.PeekOrDefault() ?? _entityRegistry.ModuleType; 4023EntityRegistry.TypeEntity owner = _currentTypeDefinition.PeekOrDefault() ?? _entityRegistry.ModuleType;