Can I rely on this format from fullyQualifiedName? for example, let's say I do:

```d
enum s = fullyQualifiedName!f.split;
```

where f is a function member of a class. Can I realy that s[0] is the module name, s[1] is the class name and s[2] the functio name? is this standard or can the compile change that? I've tested on dmd, does ldc or gdc do something different?


```d
class A
{
  void f() { }

   void baa()
   {
      enum s = fullyQualifiedName!f.split;
   }
}
```

Reply via email to