Lines Matching refs:TIntermSequence
561 typedef TVector<TIntermNode *> TIntermSequence; typedef
570 virtual TIntermSequence *getSequence() = 0;
571 virtual const TIntermSequence *getSequence() const = 0;
573 bool replaceChildNodeWithMultiple(TIntermNode *original, const TIntermSequence &replacements);
574 bool insertChildNodes(TIntermSequence::size_type position, const TIntermSequence &insertions);
588 static TIntermAggregate *CreateFunctionCall(const TFunction &func, TIntermSequence *arguments);
591 TIntermSequence *arguments);
595 TIntermSequence *arguments);
596 static TIntermAggregate *CreateConstructor(const TType &type, TIntermSequence *arguments);
620 TIntermSequence *getSequence() override { return &mArguments; } in getSequence()
621 const TIntermSequence *getSequence() const override { return &mArguments; } in getSequence()
635 TIntermSequence mArguments;
649 TIntermSequence *arguments);
685 void replaceAllChildren(const TIntermSequence &newStatements);
691 TIntermSequence *getSequence() override { return &mStatements; } in getSequence()
692 const TIntermSequence *getSequence() const override { return &mStatements; } in getSequence()
700 TIntermSequence mStatements;
803 TIntermSequence *getSequence() override { return &mDeclarators; } in getSequence()
804 const TIntermSequence *getSequence() const override { return &mDeclarators; } in getSequence()
823 TIntermSequence mDeclarators;