ddmd.root.aav

Compiler implementation of the D programming language http://dlang.org

Members

Functions

dmd_aaGet
Value* dmd_aaGet(AA** paa, Key key)

Get pointer to value in associative array indexed by key. Add entry for key if it is not already there, returning a pointer to a null Value. Create the associative array if it does not already exist.

dmd_aaGetRvalue
Value dmd_aaGetRvalue(AA* aa, Key key)

Get value in associative array indexed by key. Returns NULL if it is not already there.

dmd_aaLen
size_t dmd_aaLen(const AA* aa)

Determine number of entries in associative array.

dmd_aaRehash
void dmd_aaRehash(AA** paa)

Rehash an array.

Meta

Source

See Source File
$(DMDSRC root/_aav.d)