7 #ifndef COMPILER_PREPROCESSOR_DIRECTIVE_HANDLER_H_
8 #define COMPILER_PREPROCESSOR_DIRECTIVE_HANDLER_H_
15 struct SourceLocation;
43 #endif // COMPILER_PREPROCESSOR_DIRECTIVE_HANDLER_H_
virtual void handleError(const SourceLocation &loc, const std::string &msg)=0
virtual void handleExtension(const SourceLocation &loc, const std::string &name, const std::string &behavior)=0
virtual void handleVersion(const SourceLocation &loc, int version)=0
EGLImageKHR EGLint * name
virtual ~DirectiveHandler()
EGLSurface EGLint void ** value
GLsizei const GLcharARB ** string
virtual void handlePragma(const SourceLocation &loc, const std::string &name, const std::string &value)=0