Home
last modified time | relevance | path

Searched refs:VarField (Results 1 – 2 of 2) sorted by relevance

/external/angle/src/compiler/translator/TranslatorMetalDirect/
DSymbolEnv.h29 class VarField
32 VarField(const TVariable &var) : mVariable(&var) {} in VarField() function
33 VarField(const TField &field) : mField(&field) {} in VarField() function
39 ANGLE_INLINE bool operator==(const VarField &other) const
55 struct hash<sh::VarField>
57 size_t operator()(const sh::VarField &x) const
180 void markAsPointer(VarField x, AddressSpace space);
181 void removePointer(VarField x);
182 const AddressSpace *isPointer(VarField x) const;
184 void markAsReference(VarField x, AddressSpace space);
[all …]
DSymbolEnv.cpp422 void SymbolEnv::markSpace(VarField x, in markSpace()
424 std::unordered_map<VarField, AddressSpace> &map) in markSpace() argument
434 void SymbolEnv::removeSpace(VarField x, std::unordered_map<VarField, AddressSpace> &map) in removeSpace() argument
441 const AddressSpace *SymbolEnv::isSpace(VarField x, in isSpace()
442 const std::unordered_map<VarField, AddressSpace> &map) const in isSpace() argument
454 void SymbolEnv::markAsPointer(VarField x, AddressSpace space) in markAsPointer()
459 void SymbolEnv::removePointer(VarField x) in removePointer()
464 void SymbolEnv::markAsReference(VarField x, AddressSpace space) in markAsReference()
469 const AddressSpace *SymbolEnv::isPointer(VarField x) const in isPointer()
474 const AddressSpace *SymbolEnv::isReference(VarField x) const in isReference()
[all …]