Home
last modified time | relevance | path

Searched refs:infoSink (Results 1 – 10 of 10) sorted by relevance

/external/swiftshader/src/OpenGL/compiler/
DCompiler.cpp120 TIntermediate intermediate(infoSink); in compile()
123 sourcePath, infoSink); in compile()
130 infoSink.info.message(EPrefixInternalError, "Wrong symbol table level"); in compile()
144 success = validateCallDepth(root, infoSink); in compile()
204 infoSink.info.erase(); in clearResults()
205 infoSink.obj.erase(); in clearResults()
206 infoSink.debug.erase(); in clearResults()
209 bool TCompiler::validateCallDepth(TIntermNode *root, TInfoSink &infoSink) in validateCallDepth() argument
217 infoSink.info.prefix(EPrefixError); in validateCallDepth()
218 infoSink.info << "Missing main()"; in validateCallDepth()
[all …]
DparseConst.cpp30 infoSink(sink), in TConstTraverser()
53 TInfoSink& infoSink; member in TConstTraverser
70infoSink.info.message(EPrefixInternalError, "Symbol Node found in constant constructor", node->get… in visitSymbol()
82 infoSink.info.message(EPrefixError, buf.c_str(), node->getLine()); in visitBinary()
87infoSink.info.message(EPrefixInternalError, "Binary Node found in constant constructor", node->get… in visitBinary()
97 infoSink.info.message(EPrefixError, buf.c_str(), node->getLine()); in visitUnary()
108 infoSink.info.message(EPrefixError, buf.c_str(), node->getLine()); in visitAggregate()
152infoSink.info.message(EPrefixInternalError, "Selection Node found in constant constructor", node->… in visitSelection()
162 assert(infoSink.info.size() != 0); in visitConstantUnion()
222infoSink.info.message(EPrefixInternalError, "Loop Node found in constant constructor", node->getLi… in visitLoop()
[all …]
DIntermediate.cpp404 if (!node->promote(infoSink)) in addBinaryMath()
413 …TIntermTyped *typedReturnNode = leftTempConstant->fold(node->getOp(), rightTempConstant, infoSink); in addBinaryMath()
442 if (! node->promote(infoSink)) in addAssign()
475 infoSink.info.message(EPrefixInternalError, "Bad type in AddUnaryMath", line); in addUnaryMath()
513 if (! node->promote(infoSink, funcReturnType)) in addUnaryMath()
517 TIntermTyped* newChild = childTempConstant->fold(op, 0, infoSink); in addUnaryMath()
938 bool TIntermBinary::promote(TInfoSink& infoSink) in promote() argument
1047 infoSink.info.message(EPrefixInternalError, "Missing elses", getLine()); in promote()
1084 infoSink.info.message(EPrefixInternalError, "Missing elses", getLine()); in promote()
1401 …ermTyped* TIntermConstantUnion::fold(TOperator op, TIntermTyped* constantNode, TInfoSink& infoSink) in fold() argument
[all …]
DCompiler.h87 TInfoSink& getInfoSink() { return infoSink; } in getInfoSink()
96 bool validateCallDepth(TIntermNode *root, TInfoSink &infoSink);
118 TInfoSink infoSink; // Output sink. variable
DDiagnostics.h25 TDiagnostics(TInfoSink& infoSink);
29 TInfoSink& infoSink() { return mInfoSink; } in infoSink() function
DDiagnostics.cpp21 TDiagnostics::TDiagnostics(TInfoSink& infoSink) : in TDiagnostics() argument
23 mInfoSink(infoSink), in TDiagnostics()
Dlocalintermediate.h33 TIntermediate(TInfoSink& i) : infoSink(i) { } in TIntermediate()
58 TInfoSink& infoSink;
DParseHelper.h78 TInfoSink &infoSink() { return mDiagnostics.infoSink(); } in infoSink() function
DintermOut.cpp478 TOutputTraverser it(infoSink.info); in outputTree()
DParseHelper.cpp3723 TIntermTyped *typedReturnNode = leftTempConstant->fold(op, rightTempConstant, infoSink()); in addFunctionCallOrMethod()