41 overrides of IsExtern
Microsoft.CodeAnalysis.CSharp (41)
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
239
public override bool
IsExtern
Lowering\StateMachineRewriter\SynthesizedStateMachineProperty.cs (1)
149
public override bool
IsExtern
Symbols\AliasSymbol.cs (1)
136
public sealed override bool
IsExtern
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
189
public override bool
IsExtern
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
153
public sealed override bool
IsExtern
Symbols\AssemblySymbol.cs (1)
273
public sealed override bool
IsExtern
Symbols\DiscardSymbol.cs (1)
25
public override bool
IsExtern
=> false;
Symbols\ErrorMethodSymbol.cs (1)
44
public override bool
IsExtern
Symbols\ErrorPropertySymbol.cs (1)
78
public override bool
IsExtern
{ get { return false; } }
Symbols\FieldSymbol.cs (1)
223
public sealed override bool
IsExtern
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
834
public override bool
IsExtern
=> false;
Symbols\LabelSymbol.cs (1)
21
public override bool
IsExtern
Symbols\LocalSymbol.cs (1)
103
public sealed override bool
IsExtern
Symbols\Metadata\PE\PEEventSymbol.cs (1)
275
public override bool
IsExtern
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
521
public override bool
IsExtern
=> HasFlag(MethodAttributes.PinvokeImpl);
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
544
public override bool
IsExtern
Symbols\ModuleSymbol.cs (1)
180
public sealed override bool
IsExtern
Symbols\NamespaceOrTypeSymbol.cs (1)
98
public sealed override bool
IsExtern
Symbols\ParameterSymbol.cs (1)
367
public override bool
IsExtern
Symbols\RangeVariableSymbol.cs (1)
70
public override bool
IsExtern
Symbols\ReducedExtensionMethodSymbol.cs (1)
381
public override bool
IsExtern
Symbols\SignatureOnlyMethodSymbol.cs (1)
157
public override bool
IsExtern
{ get { throw ExceptionUtilities.Unreachable(); } }
Symbols\SignatureOnlyPropertySymbol.cs (1)
88
public override bool
IsExtern
{ get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\LambdaSymbol.cs (1)
81
public override bool
IsExtern
Symbols\Source\LocalFunctionSymbol.cs (1)
375
public override bool
IsExtern
=> (_declarationModifiers & DeclarationModifiers.Extern) != 0;
Symbols\Source\SourceEventSymbol.cs (1)
428
public sealed override bool
IsExtern
=> PartialImplementationPart is { } implementation ? implementation.IsExtern : HasExternModifier;
Symbols\Source\SourceMemberMethodSymbol.cs (1)
623
public override bool
IsExtern
Symbols\Source\SourcePropertySymbolBase.cs (1)
579
public override bool
IsExtern
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListProperty.cs (1)
67
public override bool
IsExtern
=> false;
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
258
public override bool
IsExtern
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
156
public override bool
IsExtern
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
251
public override bool
IsExtern
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
196
public sealed override bool
IsExtern
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
193
public sealed override bool
IsExtern
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
89
public override bool
IsExtern
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
393
public override bool
IsExtern
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
278
public override bool
IsExtern
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
197
public override bool
IsExtern
Symbols\Wrapped\WrappedEventSymbol.cs (1)
134
public override bool
IsExtern
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
173
public override bool
IsExtern
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
156
public override bool
IsExtern
461 references to IsExtern
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder_Statements.cs (1)
3846
if (constructor.MethodKind != MethodKind.Constructor || constructor.
IsExtern
)
Compiler\MethodCompiler.cs (1)
2456
if (method.MethodKind == MethodKind.Constructor && !method.
IsExtern
)
Emitter\Model\MethodSymbolAdapter.cs (1)
636
return this.
IsExtern
|| (object)ContainingType != null && ContainingType.TypeKind == TypeKind.Delegate;
FlowAnalysis\AbstractFlowPass_LocalFunctions.cs (1)
66
if (localFunc.Symbol.
IsExtern
)
FlowAnalysis\DefiniteAssignment.cs (1)
2588
if (refKind != RefKind.None && ((object)method == null || method.
IsExtern
) && arg.Type is TypeSymbol type)
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (1)
167
if (originalMethod.
IsExtern
)
Symbols\Extensions\SourceExtensionImplementationMethodSymbol.cs (1)
61
public sealed override bool IsExtern => _originalMethod.
IsExtern
;
Symbols\PublicModel\Symbol.cs (1)
244
bool ISymbol.IsExtern => UnderlyingSymbol.
IsExtern
;
Symbols\ReducedExtensionMethodSymbol.cs (1)
383
get { return _reducedFrom.
IsExtern
; }
Symbols\Source\SourceConstructorSymbol.cs (1)
328
public sealed override bool IsExtern => PartialImplementationPart is { } implementation ? implementation.
IsExtern
: HasExternModifier;
Symbols\Source\SourceEventAccessorSymbol.cs (1)
252
public sealed override bool IsExtern => PartialImplementationPart is { } implementation ? implementation.
IsExtern
: base.IsExtern;
Symbols\Source\SourceEventSymbol.cs (1)
428
public sealed override bool IsExtern => PartialImplementationPart is { } implementation ? implementation.
IsExtern
: HasExternModifier;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (3)
828
if (!implementationPart.
IsExtern
|| (!implementationPart.IsStatic && !implementationPart.GetIsNewExtensionMember()))
1488
if (!this.IsAbstract && !this.
IsExtern
)
1498
if (
IsExtern
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
830
public sealed override bool IsExtern => PartialImplementationPart is { } implementation ? implementation.
IsExtern
: base.IsExtern;
Symbols\Source\SourcePropertySymbol.cs (1)
826
public sealed override bool IsExtern => PartialImplementationPart is { } implementation ? implementation.
IsExtern
: HasExternModifier;
Symbols\Symbol.cs (1)
1808
=>
IsExtern
;
Symbols\Wrapped\WrappedEventSymbol.cs (1)
138
return _underlyingEvent.
IsExtern
;
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
177
return UnderlyingMethod.
IsExtern
;
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
160
return _underlyingProperty.
IsExtern
;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenLocalFunctionTests.cs (2)
5770
Assert.True(localFunction.
IsExtern
);
5842
Assert.True(localFunction.
IsExtern
);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (6)
Attributes\AttributeTests_WellKnownAttributes.cs (2)
3693
Assert.False(ctorA.
IsExtern
);
3696
Assert.False(methodGoo.
IsExtern
);
PartialEventsAndConstructorsTests.cs (4)
1077
Assert.False(e.
IsExtern
);
1093
Assert.False(m.
IsExtern
);
1235
Assert.False(e.
IsExtern
);
1251
Assert.False(m.
IsExtern
);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\TopLevelStatementsTests.cs (1)
6197
Assert.True(localFunction.
IsExtern
);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (427)
Symbols\CompilationCreationTests.cs (1)
2378
Assert.False(foo2.
IsExtern
);
Symbols\DefaultInterfaceImplementationTests.cs (316)
208
Assert.False(m1.
IsExtern
);
2699
Assert.False(accessor.
IsExtern
);
2709
Assert.False(p1.
IsExtern
);
6427
Assert.False(accessor.
IsExtern
);
6437
Assert.False(e1.
IsExtern
);
8451
Assert.False(m01.
IsExtern
);
8463
Assert.False(m02.
IsExtern
);
8475
Assert.False(m03.
IsExtern
);
8487
Assert.False(m04.
IsExtern
);
8499
Assert.False(m05.
IsExtern
);
8511
Assert.False(m06.
IsExtern
);
8523
Assert.False(m07.
IsExtern
);
8535
Assert.False(m08.
IsExtern
);
8547
Assert.False(m09.
IsExtern
);
8559
Assert.False(m10.
IsExtern
);
8571
Assert.True(m11.
IsExtern
);
8583
Assert.False(m12.
IsExtern
);
8595
Assert.False(m13.
IsExtern
);
8804
Assert.False(m1.
IsExtern
);
8843
Assert.False(m1.
IsExtern
);
8906
Assert.False(m1.
IsExtern
);
8991
Assert.False(m1.
IsExtern
);
9004
Assert.False(m2.
IsExtern
);
9017
Assert.False(m3.
IsExtern
);
9073
Assert.False(m1.
IsExtern
);
9131
Assert.False(m1.
IsExtern
);
9144
Assert.False(m2.
IsExtern
);
9157
Assert.False(m3.
IsExtern
);
9382
Assert.False(m1.
IsExtern
);
10110
Assert.False(m1.
IsExtern
);
10160
Assert.False(m1.
IsExtern
);
10241
Assert.False(m1.
IsExtern
);
10255
Assert.False(m2.
IsExtern
);
10269
Assert.False(m3.
IsExtern
);
10283
Assert.False(m4.
IsExtern
);
10349
Assert.False(m2.
IsExtern
);
10403
Assert.Equal(isSource, m1.
IsExtern
);
10417
Assert.Equal(isSource, m2.
IsExtern
);
10431
Assert.Equal(isSource, m3.
IsExtern
);
10445
Assert.Equal(isSource, m4.
IsExtern
);
10459
Assert.Equal(isSource, m5.
IsExtern
);
10629
Assert.True(m1.
IsExtern
);
10643
Assert.True(m2.
IsExtern
);
10749
Assert.False(m1.
IsExtern
);
10763
Assert.False(m2.
IsExtern
);
10777
Assert.False(m3.
IsExtern
);
10791
Assert.True(m4.
IsExtern
);
10805
Assert.False(m5.
IsExtern
);
10857
Assert.False(m1.
IsExtern
);
10920
Assert.False(m1.
IsExtern
);
11084
Assert.False(m1.
IsExtern
);
11098
Assert.False(m2.
IsExtern
);
11115
Assert.False(m2Impl.
IsExtern
);
11191
Assert.False(m1.
IsExtern
);
11205
Assert.False(m2.
IsExtern
);
11222
Assert.False(m2Impl.
IsExtern
);
11821
Assert.False(m1.
IsExtern
);
12677
Assert.False(m1.
IsExtern
);
12765
Assert.False(m1.
IsExtern
);
12853
Assert.False(m1.
IsExtern
);
13134
Assert.False(p01.
IsExtern
);
13147
Assert.False(accessor.
IsExtern
);
13160
Assert.False(p02.
IsExtern
);
13169
Assert.False(p02get.
IsExtern
);
13181
Assert.False(p03.
IsExtern
);
13190
Assert.False(p03set.
IsExtern
);
13202
Assert.False(p04.
IsExtern
);
13211
Assert.False(p04get.
IsExtern
);
13223
Assert.False(p05.
IsExtern
);
13232
Assert.False(p05set.
IsExtern
);
13244
Assert.False(p06.
IsExtern
);
13253
Assert.False(p06get.
IsExtern
);
13265
Assert.False(p07.
IsExtern
);
13274
Assert.False(p07set.
IsExtern
);
13286
Assert.False(p08.
IsExtern
);
13295
Assert.False(p08get.
IsExtern
);
13307
Assert.False(p09.
IsExtern
);
13316
Assert.False(p09set.
IsExtern
);
13328
Assert.False(p10.
IsExtern
);
13337
Assert.False(p10get.
IsExtern
);
13348
Assert.True(p11.
IsExtern
);
13361
Assert.True(accessor.
IsExtern
);
13373
Assert.False(p12.
IsExtern
);
13386
Assert.False(accessor.
IsExtern
);
13398
Assert.False(p13.
IsExtern
);
13411
Assert.False(accessor.
IsExtern
);
13423
Assert.False(p14.
IsExtern
);
13436
Assert.False(accessor.
IsExtern
);
13448
Assert.False(p15.
IsExtern
);
13461
Assert.False(accessor.
IsExtern
);
13473
Assert.False(p16.
IsExtern
);
13486
Assert.False(accessor.
IsExtern
);
13499
Assert.False(p17.
IsExtern
);
13508
Assert.False(p17get.
IsExtern
);
13520
Assert.False(p18.
IsExtern
);
13529
Assert.False(p18get.
IsExtern
);
13540
Assert.False(p19.
IsExtern
);
13934
Assert.False(p1.
IsExtern
);
13943
Assert.False(p1get.
IsExtern
);
14026
Assert.False(p1.
IsExtern
);
14041
Assert.False(accessor.
IsExtern
);
14100
Assert.False(p1.
IsExtern
);
14114
Assert.False(accessor.
IsExtern
);
14302
Assert.False(p1.
IsExtern
);
14333
Assert.False(accessor.
IsExtern
);
14413
Assert.False(p1.
IsExtern
);
14423
Assert.False(p1get.
IsExtern
);
14436
Assert.False(p2.
IsExtern
);
14446
Assert.False(p2set.
IsExtern
);
14459
Assert.False(p3.
IsExtern
);
14469
Assert.False(p3get.
IsExtern
);
14651
Assert.False(p1.
IsExtern
);
14682
Assert.False(accessor.
IsExtern
);
14755
Assert.False(p1.
IsExtern
);
14765
Assert.False(p1get.
IsExtern
);
14778
Assert.False(p2.
IsExtern
);
14788
Assert.False(p2get.
IsExtern
);
14800
Assert.False(p3.
IsExtern
);
14814
Assert.False(accessor.
IsExtern
);
14828
Assert.False(p4.
IsExtern
);
14838
Assert.False(p4get.
IsExtern
);
15029
Assert.False(p1.
IsExtern
);
15041
Assert.False(m1.
IsExtern
);
16203
Assert.False(p1.
IsExtern
);
16234
Assert.False(accessor.
IsExtern
);
16333
Assert.False(p1.
IsExtern
);
16344
Assert.False(p1get.
IsExtern
);
16359
Assert.False(p2.
IsExtern
);
16370
Assert.False(p2get.
IsExtern
);
16385
Assert.False(p3.
IsExtern
);
16396
Assert.False(p3set.
IsExtern
);
16609
Assert.False(p2.
IsExtern
);
16642
Assert.False(accessor.
IsExtern
);
16799
Assert.Equal(isSource, p1.
IsExtern
);
16810
Assert.Equal(isSource, p1get.
IsExtern
);
16825
Assert.Equal(isSource, p2.
IsExtern
);
16836
Assert.Equal(isSource, p2set.
IsExtern
);
16853
Assert.Equal(isSource, p3.
IsExtern
);
16868
Assert.Equal(isSource, accessor.
IsExtern
);
16884
Assert.Equal(isSource, p4.
IsExtern
);
16895
Assert.Equal(isSource, p4get.
IsExtern
);
16909
Assert.Equal(isSource, p5.
IsExtern
);
16920
Assert.Equal(isSource, p5set.
IsExtern
);
17042
Assert.True(p1.
IsExtern
);
17053
Assert.True(p1get.
IsExtern
);
17068
Assert.True(p2.
IsExtern
);
17079
Assert.True(p2get.
IsExtern
);
17093
Assert.True(p3.
IsExtern
);
17108
Assert.True(accessor.
IsExtern
);
17122
Assert.True(p4.
IsExtern
);
17137
Assert.True(accessor.
IsExtern
);
17152
Assert.True(p5.
IsExtern
);
17163
Assert.True(p5get.
IsExtern
);
17291
Assert.False(p1.
IsExtern
);
17306
Assert.False(accessor.
IsExtern
);
17322
Assert.False(p2.
IsExtern
);
17333
Assert.False(p2get.
IsExtern
);
17347
Assert.True(p3.
IsExtern
);
17362
Assert.True(accessor.
IsExtern
);
17377
Assert.False(p4.
IsExtern
);
17392
Assert.False(accessor.
IsExtern
);
17407
Assert.False(p5.
IsExtern
);
17418
Assert.False(p5get.
IsExtern
);
17503
Assert.False(p1.
IsExtern
);
17515
Assert.False(m1.
IsExtern
);
17770
Assert.False(p1.
IsExtern
);
17799
Assert.False(accessor.
IsExtern
);
18358
Assert.False(p1.
IsExtern
);
18396
Assert.False(m1.
IsExtern
);
19884
Assert.False(p1.
IsExtern
);
19896
Assert.False(m1.
IsExtern
);
20538
Assert.False(p1.
IsExtern
);
20554
Assert.False(accessor.
IsExtern
);
21611
Assert.False(p01.
IsExtern
);
21624
Assert.False(accessor.
IsExtern
);
21637
Assert.False(p02.
IsExtern
);
21646
Assert.False(p02get.
IsExtern
);
21658
Assert.False(p03.
IsExtern
);
21667
Assert.False(p03set.
IsExtern
);
21679
Assert.False(p04.
IsExtern
);
21688
Assert.False(p04get.
IsExtern
);
21700
Assert.False(p05.
IsExtern
);
21709
Assert.False(p05set.
IsExtern
);
21721
Assert.False(p06.
IsExtern
);
21730
Assert.False(p06get.
IsExtern
);
21742
Assert.False(p07.
IsExtern
);
21751
Assert.False(p07set.
IsExtern
);
21763
Assert.False(p08.
IsExtern
);
21772
Assert.False(p08get.
IsExtern
);
21784
Assert.False(p09.
IsExtern
);
21793
Assert.False(p09set.
IsExtern
);
21805
Assert.False(p10.
IsExtern
);
21814
Assert.False(p10get.
IsExtern
);
21825
Assert.True(p11.
IsExtern
);
21838
Assert.True(accessor.
IsExtern
);
21850
Assert.False(p12.
IsExtern
);
21863
Assert.False(accessor.
IsExtern
);
21875
Assert.False(p13.
IsExtern
);
21888
Assert.False(accessor.
IsExtern
);
21900
Assert.False(p14.
IsExtern
);
21913
Assert.False(accessor.
IsExtern
);
21925
Assert.False(p15.
IsExtern
);
21938
Assert.False(accessor.
IsExtern
);
21950
Assert.False(p16.
IsExtern
);
21963
Assert.False(accessor.
IsExtern
);
21976
Assert.False(p17.
IsExtern
);
21985
Assert.False(p17get.
IsExtern
);
21997
Assert.False(p18.
IsExtern
);
22006
Assert.False(p18get.
IsExtern
);
22017
Assert.False(p19.
IsExtern
);
26856
Assert.False(p01.
IsExtern
);
26869
Assert.False(accessor.
IsExtern
);
26882
Assert.False(p02.
IsExtern
);
26891
Assert.False(p02get.
IsExtern
);
26903
Assert.False(p03.
IsExtern
);
26912
Assert.False(p03set.
IsExtern
);
26924
Assert.False(p04.
IsExtern
);
26933
Assert.False(p04get.
IsExtern
);
26945
Assert.False(p05.
IsExtern
);
26954
Assert.False(p05set.
IsExtern
);
26966
Assert.False(p06.
IsExtern
);
26975
Assert.False(p06get.
IsExtern
);
26987
Assert.False(p07.
IsExtern
);
26996
Assert.False(p07set.
IsExtern
);
27008
Assert.False(p08.
IsExtern
);
27017
Assert.False(p08get.
IsExtern
);
27029
Assert.False(p09.
IsExtern
);
27038
Assert.False(p09set.
IsExtern
);
27050
Assert.False(p10.
IsExtern
);
27059
Assert.False(p10get.
IsExtern
);
27072
Assert.True(p11.
IsExtern
);
27085
Assert.True(accessor.
IsExtern
);
27098
Assert.False(p14.
IsExtern
);
27111
Assert.False(accessor.
IsExtern
);
27654
Assert.False(p1.
IsExtern
);
27669
Assert.False(accessor.
IsExtern
);
27728
Assert.False(p1.
IsExtern
);
27742
Assert.False(accessor.
IsExtern
);
27828
Assert.False(p1.
IsExtern
);
27843
Assert.False(accessor.
IsExtern
);
27996
Assert.False(p1.
IsExtern
);
28010
Assert.False(accessor.
IsExtern
);
28023
Assert.False(p2.
IsExtern
);
28037
Assert.False(accessor.
IsExtern
);
28050
Assert.False(p3.
IsExtern
);
28064
Assert.False(accessor.
IsExtern
);
28157
Assert.False(p1.
IsExtern
);
28172
Assert.False(accessor.
IsExtern
);
28253
Assert.False(p1.
IsExtern
);
28267
Assert.False(accessor.
IsExtern
);
28280
Assert.False(p2.
IsExtern
);
28294
Assert.False(accessor.
IsExtern
);
28307
Assert.False(p3.
IsExtern
);
28321
Assert.False(accessor.
IsExtern
);
28334
Assert.False(p4.
IsExtern
);
28348
Assert.False(accessor.
IsExtern
);
28471
Assert.False(p1.
IsExtern
);
28483
Assert.False(m1.
IsExtern
);
29606
Assert.False(p1.
IsExtern
);
29621
Assert.False(accessor.
IsExtern
);
29721
Assert.False(p1.
IsExtern
);
29736
Assert.False(accessor.
IsExtern
);
29751
Assert.False(p2.
IsExtern
);
29766
Assert.False(accessor.
IsExtern
);
29781
Assert.False(p3.
IsExtern
);
29796
Assert.False(accessor.
IsExtern
);
30022
Assert.False(p2.
IsExtern
);
30055
Assert.False(accessor.
IsExtern
);
30134
Assert.Equal(isSource, p1.
IsExtern
);
30149
Assert.Equal(isSource, accessor.
IsExtern
);
30164
Assert.Equal(isSource, p2.
IsExtern
);
30179
Assert.Equal(isSource, accessor.
IsExtern
);
30194
Assert.Equal(isSource, p3.
IsExtern
);
30209
Assert.Equal(isSource, accessor.
IsExtern
);
30223
Assert.Equal(isSource, p4.
IsExtern
);
30238
Assert.Equal(isSource, accessor.
IsExtern
);
30252
Assert.Equal(isSource, p5.
IsExtern
);
30267
Assert.Equal(isSource, accessor.
IsExtern
);
30464
Assert.True(p1.
IsExtern
);
30479
Assert.True(accessor.
IsExtern
);
30494
Assert.True(p2.
IsExtern
);
30509
Assert.True(accessor.
IsExtern
);
30524
Assert.True(p3.
IsExtern
);
30539
Assert.True(accessor.
IsExtern
);
30553
Assert.True(p4.
IsExtern
);
30568
Assert.True(accessor.
IsExtern
);
30685
Assert.False(p1.
IsExtern
);
30700
Assert.False(accessor.
IsExtern
);
30715
Assert.False(p2.
IsExtern
);
30730
Assert.False(accessor.
IsExtern
);
30745
Assert.True(p3.
IsExtern
);
30760
Assert.True(accessor.
IsExtern
);
30775
Assert.False(p4.
IsExtern
);
30790
Assert.False(accessor.
IsExtern
);
30804
Assert.False(p5.
IsExtern
);
30819
Assert.False(accessor.
IsExtern
);
30908
Assert.False(p1.
IsExtern
);
30920
Assert.False(m1.
IsExtern
);
31247
Assert.False(p1.
IsExtern
);
31262
Assert.False(accessor.
IsExtern
);
33080
Assert.False(m1.
IsExtern
);
33917
Assert.NotEqual(m1.OriginalDefinition is PEMethodSymbol, m1.
IsExtern
);
34033
Assert.False(m1.
IsExtern
);
37136
Assert.False(m1.
IsExtern
);
38028
Assert.NotEqual(m1.OriginalDefinition is PEPropertySymbol, m1.
IsExtern
);
40169
Assert.False(m1.
IsExtern
);
44668
Assert.False(cctor.
IsExtern
);
44766
Assert.True(cctor.
IsExtern
);
51121
Assert.False(m.
IsExtern
);
52044
Assert.True(i2m1.
IsExtern
);
52167
Assert.False(i2m1.
IsExtern
);
52563
Assert.False(reabstracting.
IsExtern
);
53745
Assert.True(i2p1.
IsExtern
);
53760
Assert.True(i2p1Get.
IsExtern
);
53777
Assert.True(i2p1Set.
IsExtern
);
57527
Assert.False(reabstracting.
IsExtern
);
Symbols\ExtendedPartialMethodsTests.cs (6)
1159
Assert.True(method.
IsExtern
);
1163
Assert.True(implementation.
IsExtern
);
1236
Assert.Equal(isSource, method.
IsExtern
);
1240
Assert.Equal(isSource, implementation.
IsExtern
);
2119
Assert.False(m.
IsExtern
);
2262
Assert.False(m.
IsExtern
);
Symbols\Metadata\PE\LoadingEvents.cs (2)
113
Assert.Equal(@event.
IsExtern
, @accessor.
IsExtern
);
Symbols\Metadata\PE\LoadingIndexers.cs (2)
1101
Assert.Equal(property.
IsExtern
, @accessor.
IsExtern
);
Symbols\Metadata\PE\LoadingMethods.cs (2)
165
Assert.False(basicC1_M12.
IsExtern
);
169
Assert.True(loadLibrary.
IsExtern
);
Symbols\PartialPropertiesTests.cs (4)
2676
Assert.False(p.
IsExtern
);
2692
Assert.False(m.
IsExtern
);
2816
Assert.False(p.
IsExtern
);
2832
Assert.False(m.
IsExtern
);
Symbols\Source\ModifierTests.cs (2)
70
Assert.True(m7.
IsExtern
);
126
Assert.True(m7.
IsExtern
);
Symbols\StaticAbstractMembersInInterfacesTests.cs (92)
157
Assert.False(m01.
IsExtern
);
169
Assert.False(m02.
IsExtern
);
181
Assert.False(m03.
IsExtern
);
193
Assert.False(m04.
IsExtern
);
205
Assert.False(m05.
IsExtern
);
217
Assert.False(m06.
IsExtern
);
229
Assert.False(m07.
IsExtern
);
241
Assert.False(m08.
IsExtern
);
253
Assert.False(m09.
IsExtern
);
265
Assert.False(m10.
IsExtern
);
868
Assert.False(m01.
IsExtern
);
978
Assert.False(m01.
IsExtern
);
1008
Assert.False(m01.
IsExtern
);
1050
Assert.False(m01.
IsExtern
);
1065
Assert.False(m01.
IsExtern
);
1143
Assert.False(m01.
IsExtern
);
1180
Assert.False(m01.
IsExtern
);
1217
Assert.False(m01.
IsExtern
);
1264
Assert.False(m01.
IsExtern
);
1279
Assert.False(m01.
IsExtern
);
1315
Assert.False(m01.
IsExtern
);
1330
Assert.False(m01.
IsExtern
);
1370
Assert.False(m01.
IsExtern
);
1385
Assert.False(m01.
IsExtern
);
1428
Assert.False(m01.
IsExtern
);
1443
Assert.False(m01.
IsExtern
);
1483
Assert.False(m01.
IsExtern
);
1498
Assert.False(m01.
IsExtern
);
1541
Assert.False(m01.
IsExtern
);
1556
Assert.False(m01.
IsExtern
);
1722
Assert.False(m01.
IsExtern
);
1732
Assert.False(m02.
IsExtern
);
1742
Assert.False(m03.
IsExtern
);
1752
Assert.False(m04.
IsExtern
);
1762
Assert.False(m05.
IsExtern
);
1772
Assert.False(m06.
IsExtern
);
1782
Assert.False(m07.
IsExtern
);
1792
Assert.False(m08.
IsExtern
);
1802
Assert.False(m09.
IsExtern
);
1812
Assert.False(m10.
IsExtern
);
1824
Assert.False(m01.
IsExtern
);
1836
Assert.False(m02.
IsExtern
);
1848
Assert.False(m03.
IsExtern
);
1860
Assert.False(m04.
IsExtern
);
1872
Assert.False(m05.
IsExtern
);
1884
Assert.False(m06.
IsExtern
);
1896
Assert.False(m07.
IsExtern
);
1908
Assert.False(m08.
IsExtern
);
1920
Assert.False(m09.
IsExtern
);
1932
Assert.False(m10.
IsExtern
);
2528
Assert.False(m01.
IsExtern
);
2538
Assert.False(m02.
IsExtern
);
2548
Assert.False(m03.
IsExtern
);
2558
Assert.False(m04.
IsExtern
);
2568
Assert.False(m05.
IsExtern
);
2578
Assert.False(m06.
IsExtern
);
2588
Assert.False(m07.
IsExtern
);
2598
Assert.False(m08.
IsExtern
);
2608
Assert.False(m09.
IsExtern
);
2618
Assert.False(m10.
IsExtern
);
2632
Assert.False(m01.
IsExtern
);
2644
Assert.False(m02.
IsExtern
);
2656
Assert.False(m03.
IsExtern
);
2668
Assert.False(m04.
IsExtern
);
2680
Assert.False(m05.
IsExtern
);
2692
Assert.False(m06.
IsExtern
);
2704
Assert.False(m07.
IsExtern
);
2716
Assert.False(m08.
IsExtern
);
2728
Assert.False(m09.
IsExtern
);
2740
Assert.False(m10.
IsExtern
);
3360
Assert.False(m01.
IsExtern
);
3372
Assert.False(m02.
IsExtern
);
3384
Assert.False(m03.
IsExtern
);
3396
Assert.False(m04.
IsExtern
);
3408
Assert.False(m05.
IsExtern
);
3420
Assert.False(m06.
IsExtern
);
3432
Assert.False(m07.
IsExtern
);
3444
Assert.False(m08.
IsExtern
);
3456
Assert.False(m09.
IsExtern
);
3468
Assert.False(m10.
IsExtern
);
4127
Assert.False(m01.
IsExtern
);
4140
Assert.False(m01.
IsExtern
);
4153
Assert.False(m01.
IsExtern
);
4373
Assert.False(m01.
IsExtern
);
4386
Assert.False(m01.
IsExtern
);
4399
Assert.False(m01.
IsExtern
);
4559
Assert.False(m01.
IsExtern
);
4572
Assert.False(m01.
IsExtern
);
4585
Assert.False(m01.
IsExtern
);
4799
Assert.False(m01.
IsExtern
);
4812
Assert.False(m01.
IsExtern
);
4825
Assert.False(m01.
IsExtern
);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (4)
Extensions.cs (2)
627
Assert.Equal(propertyOrEvent.
IsExtern
, accessor.
IsExtern
);
FunctionPointerUtilities.cs (2)
73
Assert.False(symbol.
IsExtern
);
76
Assert.False(symbol.
IsExtern
);