37 references to ImportTargetKind
Microsoft.CodeAnalysis (19)
src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs (19)
577
public static bool TryParseCSharpImportString(string import, out string? alias, out string? externAlias, out string? target, out
ImportTargetKind
kind)
595
kind =
ImportTargetKind
.Namespace;
607
kind =
ImportTargetKind
.Namespace;
614
kind =
ImportTargetKind
.Type;
626
kind =
ImportTargetKind
.Namespace;
632
kind =
ImportTargetKind
.Type;
638
kind =
ImportTargetKind
.Namespace; // Never happens for types.
654
kind =
ImportTargetKind
.Assembly;
665
kind =
ImportTargetKind
.Assembly;
678
public static bool TryParseVisualBasicImportString(string import, out string? alias, out string? target, out
ImportTargetKind
kind, out VBImportScopeKind scope)
695
kind =
ImportTargetKind
.CurrentNamespace;
711
kind =
ImportTargetKind
.Defunct;
719
kind =
ImportTargetKind
.DefaultNamespace;
765
kind =
ImportTargetKind
.NamespaceOrType;
783
kind =
ImportTargetKind
.XmlNamespace;
798
kind =
ImportTargetKind
.Type;
805
kind =
ImportTargetKind
.Namespace;
811
kind =
ImportTargetKind
.MethodToken;
819
kind =
ImportTargetKind
.CurrentNamespace;
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (18)
PDB\ImportRecord.cs (2)
12
public readonly
ImportTargetKind
TargetKind;
28
ImportTargetKind
targetKind,
PDB\MethodDebugInfo.Native.cs (8)
327
if (!CustomDebugInfoReader.TryParseCSharpImportString(externAliasString, out var alias, out var externAlias, out var target, out
var
kind))
333
Debug.Assert(kind ==
ImportTargetKind
.Assembly, "Programmer error: How did a non-assembly get in the extern alias list?");
356
if (CustomDebugInfoReader.TryParseCSharpImportString(importString, out var alias, out var externAlias, out targetString, out
var
targetKind))
359
if (targetKind ==
ImportTargetKind
.Type)
550
if (!CustomDebugInfoReader.TryParseVisualBasicImportString(importString, out alias, out target, out
var
kind, out var scope))
555
else if (kind ==
ImportTargetKind
.Defunct)
562
Debug.Assert(kind ==
ImportTargetKind
.DefaultNamespace);
603
if (CustomDebugInfoReader.TryParseVisualBasicImportString(importString, out var alias, out var targetString, out
var
targetKind, out scope))
PDB\MethodDebugInfo.Portable.cs (8)
323
ImportTargetKind
.Namespace,
329
ImportTargetKind
.Namespace,
336
ImportTargetKind
.Type,
342
ImportTargetKind
.XmlNamespace,
349
ImportTargetKind
.Assembly,
361
ImportTargetKind
.Namespace,
368
ImportTargetKind
.Namespace,
376
ImportTargetKind
.Type,