webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
pp::DirectiveHandler Class Referenceabstract

#include <DirectiveHandlerBase.h>

Inheritance diagram for pp::DirectiveHandler:
MockDirectiveHandler TDirectiveHandler

Public Member Functions

virtual ~DirectiveHandler ()
 
virtual void handleError (const SourceLocation &loc, const std::string &msg)=0
 
virtual void handlePragma (const SourceLocation &loc, const std::string &name, const std::string &value, bool stdgl)=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
 

Constructor & Destructor Documentation

◆ ~DirectiveHandler()

pp::DirectiveHandler::~DirectiveHandler ( )
virtual

Member Function Documentation

◆ handleError()

virtual void pp::DirectiveHandler::handleError ( const SourceLocation loc,
const std::string msg 
)
pure virtual

Implemented in TDirectiveHandler.

◆ handleExtension()

virtual void pp::DirectiveHandler::handleExtension ( const SourceLocation loc,
const std::string name,
const std::string behavior 
)
pure virtual

Implemented in TDirectiveHandler.

◆ handlePragma()

virtual void pp::DirectiveHandler::handlePragma ( const SourceLocation loc,
const std::string name,
const std::string value,
bool  stdgl 
)
pure virtual

Implemented in TDirectiveHandler.

◆ handleVersion()

virtual void pp::DirectiveHandler::handleVersion ( const SourceLocation loc,
int  version 
)
pure virtual

Implemented in TDirectiveHandler.


The documentation for this class was generated from the following files: