OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:PragmaHandler
(Results
1 - 3
of
3
) sorted by null
/external/clang/include/clang/Lex/
Pragma.h
10
// This file defines the
PragmaHandler
and PragmaTable interfaces.
50
///
PragmaHandler
- Instances of this interface defined to handle the various
59
class
PragmaHandler
{
62
explicit
PragmaHandler
(StringRef name) : Name(name) {}
63
PragmaHandler
() {}
64
virtual ~
PragmaHandler
();
77
class EmptyPragmaHandler : public
PragmaHandler
{
85
/// PragmaNamespace - This
PragmaHandler
subdivides the namespace of pragmas,
89
class PragmaNamespace : public
PragmaHandler
{
93
llvm::StringMap<
PragmaHandler
*> Handlers
[
all
...]
/external/clang/lib/Lex/
Pragma.cpp
10
// This file implements the
PragmaHandler
/PragmaTable interfaces and implements
34
PragmaHandler
::~
PragmaHandler
() {
41
EmptyPragmaHandler::EmptyPragmaHandler(StringRef Name) :
PragmaHandler
(Name) {}
59
PragmaHandler
*PragmaNamespace::FindHandler(StringRef Name,
61
if (
PragmaHandler
*Handler = Handlers.lookup(Name))
66
void PragmaNamespace::AddPragma(
PragmaHandler
*Handler) {
72
void PragmaNamespace::RemovePragmaHandler(
PragmaHandler
*Handler) {
86
PragmaHandler
*Handler
730
PragmaHandler
*Handler)
[
all
...]
/external/clang/lib/Parse/
ParsePragma.cpp
27
struct PragmaAlignHandler : public
PragmaHandler
{
28
explicit PragmaAlignHandler() :
PragmaHandler
("align") {}
33
struct PragmaGCCVisibilityHandler : public
PragmaHandler
{
34
explicit PragmaGCCVisibilityHandler() :
PragmaHandler
("visibility") {}
39
struct PragmaOptionsHandler : public
PragmaHandler
{
40
explicit PragmaOptionsHandler() :
PragmaHandler
("options") {}
45
struct PragmaPackHandler : public
PragmaHandler
{
46
explicit PragmaPackHandler() :
PragmaHandler
("pack") {}
51
struct PragmaMSStructHandler : public
PragmaHandler
{
52
explicit PragmaMSStructHandler() :
PragmaHandler
("ms_struct") {
[
all
...]
Completed in 50 milliseconds