37 references to ImportTargetKind
Microsoft.CodeAnalysis (19)
src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs (19)
576
public static bool TryParseCSharpImportString(string import, out string? alias, out string? externAlias, out string? target, out
ImportTargetKind
kind)
594
kind =
ImportTargetKind
.Namespace;
606
kind =
ImportTargetKind
.Namespace;
613
kind =
ImportTargetKind
.Type;
625
kind =
ImportTargetKind
.Namespace;
631
kind =
ImportTargetKind
.Type;
637
kind =
ImportTargetKind
.Namespace; // Never happens for types.
653
kind =
ImportTargetKind
.Assembly;
664
kind =
ImportTargetKind
.Assembly;
677
public static bool TryParseVisualBasicImportString(string import, out string? alias, out string? target, out
ImportTargetKind
kind, out VBImportScopeKind scope)
694
kind =
ImportTargetKind
.CurrentNamespace;
710
kind =
ImportTargetKind
.Defunct;
718
kind =
ImportTargetKind
.DefaultNamespace;
764
kind =
ImportTargetKind
.NamespaceOrType;
782
kind =
ImportTargetKind
.XmlNamespace;
797
kind =
ImportTargetKind
.Type;
804
kind =
ImportTargetKind
.Namespace;
810
kind =
ImportTargetKind
.MethodToken;
818
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,