Home
last modified time | relevance | path

Searched refs:IncludeResult (Results 1 – 4 of 4) sorted by relevance

/external/deqp-deps/glslang/StandAlone/
DDirStackFileIncluder.h53 virtual IncludeResult* includeLocal(const char* headerName, in includeLocal()
60 virtual IncludeResult* includeSystem(const char* headerName, in includeSystem()
79 virtual void releaseInclude(IncludeResult* result) override in releaseInclude()
96 … virtual IncludeResult* readLocalPath(const char* headerName, const char* includerName, int depth) in readLocalPath()
120 virtual IncludeResult* readSystemPath(const char* /*headerName*/) const in readSystemPath()
126 …virtual IncludeResult* newIncludeResult(const std::string& path, std::ifstream& file, int length) … in newIncludeResult()
131 return new IncludeResult(path, content, length, content); in newIncludeResult()
/external/deqp-deps/glslang/glslang/Public/
DShaderLang.h472 struct IncludeResult { struct
473IncludeResult(const std::string& headerName, const char* const headerData, const size_t headerLeng… in IncludeResult() function
490 IncludeResult& operator=(const IncludeResult&); argument
491 IncludeResult();
513 virtual IncludeResult* includeSystem(const char* /*headerName*/, in includeSystem()
520 virtual IncludeResult* includeLocal(const char* /*headerName*/, in includeLocal()
526 virtual void releaseInclude(IncludeResult*) = 0;
533 virtual void releaseInclude(IncludeResult*) override { } in releaseInclude() argument
/external/deqp-deps/glslang/glslang/MachineIndependent/preprocessor/
DPpContext.h530 TShader::Includer::IncludeResult* includedFile, in TokenizableIncludeFile()
585 TShader::Includer::IncludeResult* includedFile_;
608 void push_include(TShader::Includer::IncludeResult* result) in push_include()
616 TShader::Includer::IncludeResult* include = includeStack.top(); in pop_include()
628 std::stack<TShader::Includer::IncludeResult*> includeStack;
DPp.cpp637 TShader::Includer::IncludeResult* res = nullptr; in CPPinclude()