Searched refs:fFieldIndex (Results 1 – 9 of 9) sorted by relevance
31 , fFieldIndex(fieldIndex)39 return std::unique_ptr<Expression>(new FieldAccess(fBase->clone(), fFieldIndex, in clone()44 return fBase->description() + "." + fBase->fType.fields()[fFieldIndex].fName; in description()48 const int fFieldIndex; member
28 , fFieldIndex(fieldIndex) {} in Field()31 return fOwner.description() + "." + fOwner.fType.fields()[fFieldIndex].fName; in description()35 const int fFieldIndex; member
32 , fFieldIndex(fieldIndex) {} in Field()35 return fFieldIndex; in fieldIndex()48 int fFieldIndex; variable
35 , fFieldIndex(fieldIndex)59 return fFieldIndex; in fieldIndex()82 int fFieldIndex;
820 return "sk_Position" == f.fBase->fType.fields()[f.fFieldIndex].fName; in writeFunctionCall()828 switch (f.fBase->fType.fields()[f.fFieldIndex].fModifiers.fLayout.fBuiltin) { in writeFunctionCall()833 StringFragment name = f.fBase->fType.fields()[f.fFieldIndex].fName; in writeFunctionCall()839 this->write(f.fBase->fType.fields()[f.fFieldIndex].fName); in writeFunctionCall()
335 const Type::Field& field = fContext.fFragmentProcessor_Type->fields()[access.fFieldIndex]; in writeFieldAccess()
453 const Type::Field* field = &f.fBase->fType.fields()[f.fFieldIndex]; in writeFieldAccess()
1066 field->fFieldIndex, in convertIdentifier()
1498 IntLiteral index(fContext, -1, fieldExpr.fFieldIndex); in getAccessChain()