Searched refs:baseExpression (Results 1 – 2 of 2) sorted by relevance
2507 TIntermTyped *TParseContext::addIndexExpression(TIntermTyped *baseExpression, const TSourceLoc &loc… in addIndexExpression() argument2511 if(!baseExpression->isArray() && !baseExpression->isMatrix() && !baseExpression->isVector()) in addIndexExpression()2513 if(baseExpression->getAsSymbolNode()) in addIndexExpression()2516 baseExpression->getAsSymbolNode()->getSymbol().c_str()); in addIndexExpression()2539 if(baseExpression->getType().getQualifier() == EvqConstExpr) in addIndexExpression()2541 if(baseExpression->isArray()) in addIndexExpression()2544 indexedExpression = addConstArrayNode(index, baseExpression, location); in addIndexExpression()2546 else if(baseExpression->isVector()) in addIndexExpression()2552 indexedExpression = addConstVectorNode(fields, baseExpression, location); in addIndexExpression()2554 else if(baseExpression->isMatrix()) in addIndexExpression()[all …]
201 …TIntermTyped *addIndexExpression(TIntermTyped *baseExpression, const TSourceLoc& location, TInterm…202 …TIntermTyped* addFieldSelectionExpression(TIntermTyped *baseExpression, const TSourceLoc &dotLocat…