20 overrides of IsActive
Microsoft.CodeAnalysis.CSharp (20)
Syntax.xml.Syntax.Generated.cs (20)
15604
public override bool
IsActive
=> ((InternalSyntax.IfDirectiveTriviaSyntax)this.Green).IsActive;
15664
public override bool
IsActive
=> ((InternalSyntax.ElifDirectiveTriviaSyntax)this.Green).IsActive;
15721
public override bool
IsActive
=> ((InternalSyntax.ElseDirectiveTriviaSyntax)this.Green).IsActive;
15773
public override bool
IsActive
=> ((InternalSyntax.EndIfDirectiveTriviaSyntax)this.Green).IsActive;
15822
public override bool
IsActive
=> ((InternalSyntax.RegionDirectiveTriviaSyntax)this.Green).IsActive;
15871
public override bool
IsActive
=> ((InternalSyntax.EndRegionDirectiveTriviaSyntax)this.Green).IsActive;
15920
public override bool
IsActive
=> ((InternalSyntax.ErrorDirectiveTriviaSyntax)this.Green).IsActive;
15969
public override bool
IsActive
=> ((InternalSyntax.WarningDirectiveTriviaSyntax)this.Green).IsActive;
16018
public override bool
IsActive
=> ((InternalSyntax.BadDirectiveTriviaSyntax)this.Green).IsActive;
16069
public override bool
IsActive
=> ((InternalSyntax.DefineDirectiveTriviaSyntax)this.Green).IsActive;
16121
public override bool
IsActive
=> ((InternalSyntax.UndefDirectiveTriviaSyntax)this.Green).IsActive;
16201
public override bool
IsActive
=> ((InternalSyntax.LineDirectiveTriviaSyntax)this.Green).IsActive;
16323
public override bool
IsActive
=> ((InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).IsActive;
16405
public override bool
IsActive
=> ((InternalSyntax.PragmaWarningDirectiveTriviaSyntax)this.Green).IsActive;
16467
public override bool
IsActive
=> ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).IsActive;
16522
public override bool
IsActive
=> ((InternalSyntax.ReferenceDirectiveTriviaSyntax)this.Green).IsActive;
16574
public override bool
IsActive
=> ((InternalSyntax.LoadDirectiveTriviaSyntax)this.Green).IsActive;
16624
public override bool
IsActive
=> ((InternalSyntax.ShebangDirectiveTriviaSyntax)this.Green).IsActive;
16682
public override bool
IsActive
=> ((InternalSyntax.IgnoredDirectiveTriviaSyntax)this.Green).IsActive;
16743
public override bool
IsActive
=> ((InternalSyntax.NullableDirectiveTriviaSyntax)this.Green).IsActive;
11 references to IsActive
Microsoft.CodeAnalysis.CSharp (3)
CommandLine\CSharpCompiler.cs (1)
351
d => d.
IsActive
&& !d.HasErrors && d.Kind() == SyntaxKind.LineDirectiveTrivia))
Syntax\CSharpLineDirectiveMap.cs (1)
24
return directive.
IsActive
&& (directive.Kind() is SyntaxKind.LineDirectiveTrivia or SyntaxKind.LineSpanDirectiveTrivia);
Syntax\CSharpPragmaWarningStateMap.cs (1)
62
if (!d.
IsActive
|| d.Kind() != SyntaxKind.PragmaWarningDirectiveTrivia)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
523
return !branch.
IsActive
|| !branch.BranchTaken;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1038
return !branch.
IsActive
|| !branch.BranchTaken ? TextSpan.FromBounds(branch.FullSpan.Start, position) : default;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
LexicalAndXml\PreprocessorTests.cs (2)
164
Assert.True(dt.
IsActive
);
168
Assert.False(dt.
IsActive
);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
523
return !branch.
IsActive
|| !branch.BranchTaken;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1038
return !branch.
IsActive
|| !branch.BranchTaken ? TextSpan.FromBounds(branch.FullSpan.Start, position) : default;
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
523
return !branch.
IsActive
|| !branch.BranchTaken;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1038
return !branch.
IsActive
|| !branch.BranchTaken ? TextSpan.FromBounds(branch.FullSpan.Start, position) : default;