• Home
  • Raw
  • Download

Lines Matching refs:indexedExpression

2509 	TIntermTyped *indexedExpression = nullptr;  in addIndexExpression()  local
2544 indexedExpression = addConstArrayNode(index, baseExpression, location); in addIndexExpression()
2552 indexedExpression = addConstVectorNode(fields, baseExpression, location); in addIndexExpression()
2557 indexedExpression = addConstMatrixNode(index, baseExpression, location); in addIndexExpression()
2596indexedExpression = intermediate.addIndex(EOpIndexDirect, baseExpression, indexExpression, locatio… in addIndexExpression()
2613indexedExpression = intermediate.addIndex(EOpIndexIndirect, baseExpression, indexExpression, locat… in addIndexExpression()
2616 if(indexedExpression == 0) in addIndexExpression()
2620indexedExpression = intermediate.addConstantUnion(unionArray, TType(EbtFloat, EbpHigh, EvqConstExp… in addIndexExpression()
2628 indexedExpression->setType(copyOfType); in addIndexExpression()
2633 indexedExpression->setType(copyOfType); in addIndexExpression()
2637 indexedExpression->setType(TType(baseExpression->getBasicType(), baseExpression->getPrecision(), in addIndexExpression()
2644 indexedExpression->getTypePointer()->setQualifier(EvqConstExpr); in addIndexExpression()
2650 indexedExpression->setType(TType(baseExpression->getBasicType(), baseExpression->getPrecision(), in addIndexExpression()
2656indexedExpression->setType(TType(baseExpression->getBasicType(), baseExpression->getPrecision(), q… in addIndexExpression()
2660 indexedExpression->setType(baseExpression->getType()); in addIndexExpression()
2663 return indexedExpression; in addIndexExpression()
2669 TIntermTyped *indexedExpression = nullptr; in addFieldSelectionExpression() local
2690 indexedExpression = addConstVectorNode(fields, baseExpression, fieldLocation); in addFieldSelectionExpression()
2691 if(indexedExpression == 0) in addFieldSelectionExpression()
2694 indexedExpression = baseExpression; in addFieldSelectionExpression()
2698 indexedExpression->setType(TType(baseExpression->getBasicType(), baseExpression->getPrecision(), in addFieldSelectionExpression()
2706 indexedExpression = intermediate.addIndex(EOpVectorSwizzle, baseExpression, index, dotLocation); in addFieldSelectionExpression()
2707 indexedExpression->setType(TType(baseExpression->getBasicType(), baseExpression->getPrecision(), in addFieldSelectionExpression()
2731 indexedExpression = intermediate.addIndex(EOpIndexDirect, baseExpression, index, dotLocation); in addFieldSelectionExpression()
2732 indexedExpression->setType(TType(baseExpression->getBasicType(), baseExpression->getPrecision(), in addFieldSelectionExpression()
2742 indexedExpression = intermediate.addIndex(EOpIndexDirect, baseExpression, index, dotLocation); in addFieldSelectionExpression()
2743indexedExpression->setType(TType(baseExpression->getBasicType(), baseExpression->getPrecision())); in addFieldSelectionExpression()
2754 indexedExpression = baseExpression; in addFieldSelectionExpression()
2771 indexedExpression = addConstStruct(fieldString, baseExpression, dotLocation); in addFieldSelectionExpression()
2772 if(indexedExpression == 0) in addFieldSelectionExpression()
2775 indexedExpression = baseExpression; in addFieldSelectionExpression()
2779 indexedExpression->setType(*fields[i]->type()); in addFieldSelectionExpression()
2782 indexedExpression->getTypePointer()->setQualifier(EvqConstExpr); in addFieldSelectionExpression()
2789indexedExpression = intermediate.addIndex(EOpIndexDirectStruct, baseExpression, index, dotLocation… in addFieldSelectionExpression()
2790 indexedExpression->setType(*fields[i]->type()); in addFieldSelectionExpression()
2797 indexedExpression = baseExpression; in addFieldSelectionExpression()
2809 indexedExpression = baseExpression; in addFieldSelectionExpression()
2827 indexedExpression = intermediate.addIndex(EOpIndexDirectInterfaceBlock, baseExpression, index, in addFieldSelectionExpression()
2829 indexedExpression->setType(*fields[i]->type()); in addFieldSelectionExpression()
2835 indexedExpression = baseExpression; in addFieldSelectionExpression()
2853 indexedExpression = baseExpression; in addFieldSelectionExpression()
2856 return indexedExpression; in addFieldSelectionExpression()