23 references to Extern
Microsoft.CodeAnalysis.CSharp (23)
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (1)
172mods |= DeclarationModifiers.Extern;
Parser\LanguageParser.cs (1)
1323return DeclarationModifiers.Extern;
Symbols\Source\LocalFunctionSymbol.cs (1)
418public override bool IsExtern => (_declarationModifiers & DeclarationModifiers.Extern) != 0;
Symbols\Source\ModifierUtils.cs (3)
288if (hasBody || (mods & (DeclarationModifiers.Extern | DeclarationModifiers.Partial | DeclarationModifiers.Sealed)) != 0) 338case DeclarationModifiers.Extern: 392return DeclarationModifiers.Extern;
Symbols\Source\SourceConstructorSymbol.cs (2)
151DeclarationModifiers.Extern | 182DeclarationModifiers.Extern,
Symbols\Source\SourceDestructorSymbol.cs (1)
139const DeclarationModifiers allowedModifiers = DeclarationModifiers.Extern | DeclarationModifiers.Unsafe | DeclarationModifiers.Safe;
Symbols\Source\SourceEventSymbol.cs (5)
445get { return (_modifiers & DeclarationModifiers.Extern) != 0; } 566allowedModifiers |= DeclarationModifiers.Extern; 571DeclarationModifiers.Extern | 594allowedModifiers |= DeclarationModifiers.Extern; 597if ((allowedModifiers & DeclarationModifiers.Extern) != 0)
Symbols\Source\SourceMemberMethodSymbol.cs (1)
619return (this.DeclarationModifiers & DeclarationModifiers.Extern) != 0;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (3)
788DeclarationModifiers.Extern | 807allowedModifiers |= DeclarationModifiers.Async | DeclarationModifiers.Extern | DeclarationModifiers.Safe; 860DeclarationModifiers.Extern;
Symbols\Source\SourcePropertySymbol.cs (3)
70bool allowAutoPropertyAccessors = (modifiers & (DeclarationModifiers.Abstract | DeclarationModifiers.Extern | DeclarationModifiers.Indexer)) == 0 && 427DeclarationModifiers.Extern | 452allowedModifiers |= DeclarationModifiers.Extern | DeclarationModifiers.Safe;
Symbols\Source\SourcePropertySymbolBase.cs (1)
575return (_modifiers & DeclarationModifiers.Extern) != 0;
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
182DeclarationModifiers.Unsafe | DeclarationModifiers.Extern | DeclarationModifiers.Safe;