Searched refs:AccessField (Results 1 – 6 of 6) sorted by relevance
/external/angle/src/compiler/translator/TranslatorMetalDirect/ |
D | ToposortStructs.cpp | 177 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()
|
D | AstHelpers.h | 83 TIntermBinary &AccessField(const TVariable &structInstanceVar, const ImmutableString &fieldName); 87 TIntermBinary &AccessField(TIntermTyped &object, const ImmutableString &fieldName);
|
D | AstHelpers.cpp | 211 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
|
D | RewritePipelines.cpp | 747 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()
|
D | ReduceInterfaceBlocks.cpp | 104 return AccessField(*(it->second), var.name()); in visitSymbolPre()
|
D | ModifyStruct.cpp | 105 curr = &AccessField(*curr, item.field->name()); in BuildPathAccess() 232 ModifiedAccess *modified = &AccessField(modifiedParam, info.pathName); in publish()
|