21 references to Extern
Microsoft.CodeAnalysis.CSharp (21)
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (1)
172mods |= DeclarationModifiers.Extern;
Parser\LanguageParser.cs (1)
1041return DeclarationModifiers.Extern;
Symbols\Source\LocalFunctionSymbol.cs (1)
335public override bool IsExtern => (_declarationModifiers & DeclarationModifiers.Extern) != 0;
Symbols\Source\ModifierUtils.cs (3)
244if (hasBody || (mods & (DeclarationModifiers.Extern | DeclarationModifiers.Sealed)) != 0) 306case DeclarationModifiers.Extern: 356return DeclarationModifiers.Extern;
Symbols\Source\SourceConstructorSymbol.cs (2)
111DeclarationModifiers.Extern | 137DeclarationModifiers.Extern,
Symbols\Source\SourceDestructorSymbol.cs (1)
130const DeclarationModifiers allowedModifiers = DeclarationModifiers.Extern | DeclarationModifiers.Unsafe;
Symbols\Source\SourceEventSymbol.cs (4)
367get { return (_modifiers & DeclarationModifiers.Extern) != 0; } 464allowedModifiers |= DeclarationModifiers.Extern; 469DeclarationModifiers.Extern | 492allowedModifiers |= DeclarationModifiers.Extern;
Symbols\Source\SourceMemberMethodSymbol.cs (1)
484return (this.DeclarationModifiers & DeclarationModifiers.Extern) != 0;
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (3)
235DeclarationModifiers.Extern | 253allowedModifiers |= DeclarationModifiers.Extern | DeclarationModifiers.Async; 315DeclarationModifiers.Extern;
Symbols\Source\SourcePropertySymbol.cs (2)
316DeclarationModifiers.Extern | 340allowedModifiers |= DeclarationModifiers.Extern;
Symbols\Source\SourcePropertySymbolBase.cs (1)
472get { return (_modifiers & DeclarationModifiers.Extern) != 0; }
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
128DeclarationModifiers.Extern |