OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ModuleMacro
(Results
1 - 8
of
8
) sorted by null
/external/clang/include/clang/Lex/
MacroInfo.h
28
class
ModuleMacro
;
497
class
ModuleMacro
: public llvm::FoldingSetNode {
508
//
ModuleMacro
*OverriddenMacros[NumOverrides];
512
ModuleMacro
(Module *OwningModule, IdentifierInfo *II, MacroInfo *Macro,
513
ArrayRef<
ModuleMacro
*> Overrides)
517
reinterpret_cast<
ModuleMacro
**>(this + 1));
521
static
ModuleMacro
*create(Preprocessor &PP, Module *OwningModule,
523
ArrayRef<
ModuleMacro
*> Overrides);
543
typedef
ModuleMacro
*const *overrides_iterator;
550
ArrayRef<
ModuleMacro
*> overrides() const
[
all
...]
Preprocessor.h
380
llvm::TinyPtrVector<
ModuleMacro
*> ActiveModuleMacros;
387
llvm::TinyPtrVector<
ModuleMacro
*> OverriddenMacros;
450
ArrayRef<
ModuleMacro
*>
474
ArrayRef<
ModuleMacro
*> getOverriddenMacros() const {
480
ArrayRef<
ModuleMacro
*> Overrides) {
542
llvm::FoldingSet<
ModuleMacro
> ModuleMacros;
546
llvm::DenseMap<const IdentifierInfo *, llvm::TinyPtrVector<
ModuleMacro
*>>
[
all
...]
/external/clang/lib/Lex/
MacroInfo.cpp
238
ModuleMacro
*
ModuleMacro
::create(Preprocessor &PP, Module *OwningModule,
240
ArrayRef<
ModuleMacro
*> Overrides) {
242
sizeof(
ModuleMacro
) + sizeof(
ModuleMacro
*) * Overrides.size(),
243
llvm::alignOf<
ModuleMacro
>());
244
return new (Mem)
ModuleMacro
(OwningModule, II, Macro, Overrides);
PPMacroExpansion.cpp
76
ModuleMacro
*Preprocessor::addModuleMacro(Module *Mod, IdentifierInfo *II,
78
ArrayRef<
ModuleMacro
*> Overrides,
81
ModuleMacro
::Profile(ID, Mod, II);
89
auto *MM =
ModuleMacro
::create(*this, Mod, II, Macro, Overrides);
103
[](
ModuleMacro
*MM) {
118
ModuleMacro
*Preprocessor::getModuleMacro(Module *Mod, IdentifierInfo *II) {
120
ModuleMacro
::Profile(ID, Mod, II);
143
llvm::DenseMap<
ModuleMacro
*, int> NumHiddenOverrides;
148
llvm::SmallVector<
ModuleMacro
*, 16> Worklist;
205
ArrayRef<
ModuleMacro
*> Leaf
[
all
...]
Preprocessor.cpp
295
for (const
ModuleMacro
&Macro : ModuleMacros)
[
all
...]
/external/clang/include/clang/Serialization/
ASTReader.h
79
class
ModuleMacro
;
[
all
...]
/external/clang/lib/Serialization/
ASTWriter.cpp
[
all
...]
ASTReader.cpp
[
all
...]
Completed in 425 milliseconds