Home
last modified time | relevance | path

Searched refs:AccessField (Results 1 – 6 of 6) sorted by relevance

/external/angle/src/compiler/translator/TranslatorMetalDirect/
DToposortStructs.cpp177 auto &aAccess = AccessIndex(AccessField(aStruct, aFieldName), d); in CreateStructEqualityFunction()
178 auto &bAccess = AccessIndex(AccessField(bStruct, aFieldName), d); in CreateStructEqualityFunction()
185 auto &aAccess = AccessField(aStruct, aFieldName); in CreateStructEqualityFunction()
186 auto &bAccess = AccessField(bStruct, aFieldName); in CreateStructEqualityFunction()
DAstHelpers.h83 TIntermBinary &AccessField(const TVariable &structInstanceVar, const ImmutableString &fieldName);
87 TIntermBinary &AccessField(TIntermTyped &object, const ImmutableString &fieldName);
DAstHelpers.cpp211 TIntermBinary &sh::AccessField(const TVariable &structInstanceVar, const ImmutableString &fieldName) in AccessField() function in sh
213 return AccessField(*new TIntermSymbol(&structInstanceVar), fieldName); in AccessField()
216 TIntermBinary &sh::AccessField(TIntermTyped &object, const ImmutableString &fieldName) in AccessField() function in sh
DRewritePipelines.cpp747 auto &accessNode = AccessField(*mPipelineMainLocalVar.internal, var->name()); in visitMain()
765 TIntermTyped &textureField = AccessField( in visitMain()
767 TIntermTyped &samplerField = AccessField( in visitMain()
782 TIntermTyped &env = AccessField(*mPipelineMainLocalVar.internal, field->name()); in visitMain()
874 return AccessField(*structInstanceVar, var.name()); in UpdatePipelineSymbols()
DReduceInterfaceBlocks.cpp104 return AccessField(*(it->second), var.name()); in visitSymbolPre()
DModifyStruct.cpp105 curr = &AccessField(*curr, item.field->name()); in BuildPathAccess()
232 ModifiedAccess *modified = &AccessField(modifiedParam, info.pathName); in publish()