qtil
advanced-security/qtil-csharp 0.0.3
Search

Member predicate NamedElement::getFullyQualifiedNameDebug

INTERNAL: Do not use.

This is intended for DEBUG ONLY. Constructing the fully qualified name for all elements in a large codebase puts severe stress on the string pool.

Gets the fully qualified name of this element, for example the fully qualified name of M on line 3 is N.C.M in

namespace N {
  class C {
    void M(int i, string s) { }
  }
}

Unbound generic types, such as IList<T>, are represented as System.Collections.Generic.IList`1.

string getFullyQualifiedNameDebug()