- addChild
void addChild(DSymbol* symbol, bool owns)
Undocumented in source. Be warned that the author may not have intended to support it.
- addChildren
void addChildren(R symbols, bool owns)
Undocumented in source. Be warned that the author may not have intended to support it.
- addChildren
void addChildren(DSymbol*[] symbols, bool owns)
Undocumented in source. Be warned that the author may not have intended to support it.
- getFirstPartNamed
inout(DSymbol)* getFirstPartNamed(istring name)
Undocumented in source. Be warned that the author may not have intended to support it.
- getParts
void getParts(istring name, OR app, HashSet!size_t visited, bool onlyOne)
Gets all parts and imported parts. Filters based on the part's name if
the name argument is not null. Stores results in app.
- getPartsByName
inout(DSymbol)*[] getPartsByName(istring name)
Gets all parts whose name matches the given string.
- location
size_t location()
- location
void location(size_t location)
Undocumented in source. Be warned that the author may not have intended to support it.
- opCmp
ptrdiff_t opCmp(DSymbol other)
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(DSymbol other)
Undocumented in source. Be warned that the author may not have intended to support it.
- opSlice
inout(DSymbol)*[] opSlice()
- toHash
size_t toHash()
Undocumented in source. Be warned that the author may not have intended to support it.
- updateTypes
void updateTypes(UpdatePairCollection collection)
Updates the type field based on the mappings contained in the given
collection.
Autocompletion symbol