clang 22.0.0git
clang::EmptyPragmaHandler Class Reference

EmptyPragmaHandler - A pragma handler which takes no action, which can be used to ignore particular pragmas. More...

#include "clang/Lex/Pragma.h"

Inheritance diagram for clang::EmptyPragmaHandler:
[legend]

Public Member Functions

 EmptyPragmaHandler (StringRef Name=StringRef())
void HandlePragma (Preprocessor &PP, PragmaIntroducer Introducer, Token &FirstToken) override
Public Member Functions inherited from clang::PragmaHandler
 PragmaHandler ()=default
 PragmaHandler (StringRef name)
virtual ~PragmaHandler ()
StringRef getName () const
virtual PragmaNamespacegetIfNamespace ()
 getIfNamespace - If this is a namespace, return it.

Detailed Description

EmptyPragmaHandler - A pragma handler which takes no action, which can be used to ignore particular pragmas.

Definition at line 84 of file Pragma.h.

Constructor & Destructor Documentation

◆ EmptyPragmaHandler()

EmptyPragmaHandler::EmptyPragmaHandler ( StringRef Name = StringRef())
explicit

Definition at line 61 of file Pragma.cpp.

References clang::PragmaHandler::PragmaHandler().

Member Function Documentation

◆ HandlePragma()

void EmptyPragmaHandler::HandlePragma ( Preprocessor & PP,
PragmaIntroducer Introducer,
Token & FirstToken )
overridevirtual

Implements clang::PragmaHandler.

Definition at line 63 of file Pragma.cpp.


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