OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PragmaNamespace
(Results
1 - 4
of
4
) sorted by null
/external/clang/include/clang/Lex/
Pragma.h
26
class
PragmaNamespace
;
56
/// Note that the
PragmaNamespace
class can be used to subdivide pragmas, e.g.
72
virtual
PragmaNamespace
*getIfNamespace() { return nullptr; }
85
///
PragmaNamespace
- This PragmaHandler subdivides the namespace of pragmas,
89
class
PragmaNamespace
: public PragmaHandler {
95
explicit
PragmaNamespace
(StringRef Name) : PragmaHandler(Name) {}
96
~
PragmaNamespace
() override;
120
PragmaNamespace
*getIfNamespace() override { return this; }
Preprocessor.h
49
class
PragmaNamespace
;
206
std::unique_ptr<
PragmaNamespace
> PragmaHandlers;
210
std::unique_ptr<
PragmaNamespace
> PragmaHandlersBackup;
[
all
...]
/external/clang/lib/Lex/
Pragma.cpp
48
//
PragmaNamespace
Implementation.
51
PragmaNamespace
::~
PragmaNamespace
() {
59
PragmaHandler *
PragmaNamespace
::FindHandler(StringRef Name,
66
void
PragmaNamespace
::AddPragma(PragmaHandler *Handler) {
72
void
PragmaNamespace
::RemovePragmaHandler(PragmaHandler *Handler) {
78
void
PragmaNamespace
::HandlePragma(Preprocessor &PP,
731
PragmaNamespace
*InsertNS = PragmaHandlers.get();
745
InsertNS = new
PragmaNamespace
(Namespace);
762
PragmaNamespace
*NS = PragmaHandlers.get()
[
all
...]
Preprocessor.cpp
70
PragmaHandlers(new
PragmaNamespace
(StringRef())),
193
PragmaHandlers = llvm::make_unique<
PragmaNamespace
>(StringRef());
[
all
...]
Completed in 179 milliseconds