63 references to HasErrors
Microsoft.CodeAnalysis.CSharp (33)
Binder\Binder_AnonymousTypes.cs (1)
65hasError |= expression.HasErrors;
Binder\Binder_Expressions.cs (3)
840bool hasErrors = node.HasErrors; 854if (parent == null || node.HasErrors) 5333if (!hasEnumerableInitializerType && !initializerSyntax.HasErrors && !initializerType.IsErrorType())
Binder\Binder_Operators.cs (1)
3198bool hasErrors = node.Right.HasErrors;
Binder\Binder_Query.cs (2)
930if (ultimateReceiver.HasAnyErrors || node.HasErrors) 991if (!receiver.HasAnyErrors && !node.HasErrors)
Binder\Binder_Statements.cs (3)
652if (!node.HasErrors) 832((VariableDeclarationSyntax)declarationNode).Variables.Count > 1 && !declarationNode.HasErrors) 878if (!errorSyntax.HasErrors)
Binder\Binder_Symbols.cs (2)
480if (!syntax.HasErrors) 503if (!syntax.HasErrors)
Binder\ForEachLoopBinder.cs (2)
384if (!node.HasErrors) 405_syntax.HasErrors ||
Binder\SwitchBinder.cs (2)
223matchLabel.Pattern, SwitchGoverningType, permitDesignations: true, labelSyntax.HasErrors, tempDiagnosticBag); 474if (!node.HasErrors)
Binder\SwitchBinder_Patterns.cs (4)
103if (!p.Pattern.HasErrors && !anyPreviousErrors) 239bool hasErrors = node.HasErrors; 273matchLabelSyntax.Pattern, SwitchGoverningType, permitDesignations: true, node.HasErrors, diagnostics); 279node.HasErrors);
BoundTree\BoundNode.cs (1)
99if (this.HasErrors || this.Syntax != null && this.Syntax.HasErrors)
CommandLine\CSharpCompiler.cs (1)
350d => d.IsActive && !d.HasErrors && d.Kind() == SyntaxKind.LineDirectiveTrivia))
Compilation\CSharpCompilation.cs (1)
764if (root.HasErrors)
Compilation\CSharpSemanticModel.cs (1)
1343else if (node.IsMissing || node.HasErrors || node.Width == 0 || node.IsPartOfStructuredTrivia())
Symbols\ConstraintsHelper.cs (2)
566if (typeSyntax.HasErrors) 640var result = !typeSyntax.HasErrors && CheckTypeConstraints(type, in args, diagnosticsBuilder, nullabilityDiagnosticsBuilderOpt: args.IncludeNullability ? diagnosticsBuilder : null,
Symbols\Source\LocalFunctionSymbol.cs (1)
258|| returnTypeSyntax.HasErrors);
Symbols\Source\SourceFixedFieldSymbol.cs (1)
100Debug.Assert(sizeConstant.IsIntegral || diagnostics.HasAnyErrors() || sizeExpression.HasErrors);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
4641bool reportMisplacedGlobalCode = !m.HasErrors;
Symbols\Source\SourceMethodSymbol.cs (1)
33if (!returnTypeSyntax.HasErrors)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
165Debug.Assert(this.RefKind == RefKind.None || !returnType.IsVoidType() || returnTypeSyntax.HasErrors);
Syntax\CSharpLineDirectiveMap.cs (1)
98if (!spanDirective.HasErrors &&
Syntax\SyntaxFactory.cs (1)
2320if (!compilation.HasErrors)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\ImplicitObjectCreationTests.cs (1)
4188Assert.False(modifiedNode.HasErrors);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (16)
Parsing\DeconstructionTests.cs (13)
1879Assert.False(statement.HasErrors); 1892Assert.False(statement.HasErrors); 1904Assert.False(statement.HasErrors); 1916Assert.False(statement.HasErrors); 1928Assert.False(statement.HasErrors); 1945Assert.False(statement.HasErrors); 1962Assert.False(statement.HasErrors); 1976Assert.False(statement.HasErrors); 1990Assert.False(statement.HasErrors); 2006Assert.False(statement.HasErrors); 2017Assert.False(statement.HasErrors); 2028Assert.True(statement.HasErrors); 2047Assert.False(statement.HasErrors);
Parsing\ExpressionParsingTests.cs (1)
921Assert.False(expr.HasErrors);
Parsing\LocalFunctionParsingTests.cs (2)
1290Assert.False(file.HasErrors); 1344Assert.False(file.HasErrors);
Microsoft.CodeAnalysis.VisualBasic (8)
Binding\Binder_Expressions.vb (2)
682If node.Argument.HasErrors Then 698Debug.Assert(node.Argument.HasErrors)
Binding\Binder_ObjectInitializer.vb (1)
652If Not fieldName.HasErrors Then
Binding\Binder_Symbols.vb (1)
336Debug.Assert(typeSyntax.IsMissing OrElse typeSyntax.HasErrors)
Compilation\VisualBasicCompilation.vb (1)
823If root.HasErrors Then
Symbols\ConstraintsHelper.vb (1)
452If syntaxNode.HasErrors Then
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
189Dim reportAsMisplacedGlobalCode = globalCodeNotAllowed AndAlso Not memberSyntax.HasErrors
Syntax\SyntaxFactory.vb (1)
1105ElseIf Not compilationUnit.HasErrors Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (5)
Parser\ParseStatements.vb (2)
2336Assert.True(stmt.HasErrors) 2340Assert.False(stmt.HasErrors)
Syntax\SerializationTests.vb (2)
49Assert.True(root.HasErrors) 60Assert.True(DirectCast(droot, VisualBasicSyntaxNode).HasErrors)
Syntax\SyntaxSubmissionsTests.vb (1)
16Assert.Equal(hasErrors, compilation.HasErrors)