_d_aaGetRvalueX

fnauto _d_aaGetRvalueX(K, V, K2)(inout V[K] aa, auto ref scope K2 key)

Lookup key in aa. Called only from implementation of (aa[key]) expressions when value is not mutable.

Parameters

aaassociative array
keykey value

Returns

pointer to value if present, null otherwise
fnauto _d_aaGetRvalueX(K, V, K2)(shared(V[K]) aa, auto ref scope K2 key)

ditto

fnauto _d_aaGetRvalueX(K, V, K2)(shared const(V[K]) aa, auto ref scope K2 key)

ditto

fnauto _d_aaGetRvalueX(K, V, K2)(immutable(V[K]) aa, auto ref scope K2 key)

ditto