Lines Matching refs:SPIRVMap
77 typedef SPIRVMap<Type, std::string> MapType; \
82 struct SPIRVMap { struct
105 static const SPIRVMap& getMap() { in getMap() argument
109 static const SPIRVMap Map(false); in getMap()
113 static const SPIRVMap& getRMap() { in getRMap() argument
117 static const SPIRVMap Map(true); in getRMap()
136 const SPIRVMap& Map = getMap(); argument
146 const SPIRVMap& Map = getRMap(); argument
154 SPIRVMap():IsReverse(false){} in SPIRVMap() function
156 SPIRVMap(bool Reverse):IsReverse(Reverse){ in SPIRVMap() function
206 return SPIRVMap<KT, VT>::map(Key); in map()
211 return SPIRVMap<KT, VT>::rmap(V); in rmap()
220 if (SPIRVMap<KT, VT>::find(I, &V)) in map()
231 if (SPIRVMap<KT, VT>::find(I, &V)) in map()
242 if (SPIRVMap<KT, VT>::rfind(I, &V)) in rmap()
253 if (SPIRVMap<KT, VT>::rfind(I, &V)) in rmap()
264 if (SPIRVMap<KT, VT>::rfind(I.first, &V)) in rmap()
274 if (SPIRVMap<K, std::string>::find(Key, &Name)) in getName()
281 return SPIRVMap<K, std::string>::rfind(Name, &Key); in getByName()