OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ModuleMacro
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/Lex/
MacroInfo.cpp
241
ModuleMacro
*
ModuleMacro
::create(Preprocessor &PP, Module *OwningModule,
243
ArrayRef<
ModuleMacro
*> Overrides) {
245
sizeof(
ModuleMacro
) + sizeof(
ModuleMacro
*) * Overrides.size(),
246
alignof(
ModuleMacro
));
247
return new (Mem)
ModuleMacro
(OwningModule, II, Macro, Overrides);
PPMacroExpansion.cpp
83
// consider building a
ModuleMacro
for it when we get to the end of
132
ModuleMacro
*Preprocessor::addModuleMacro(Module *Mod, IdentifierInfo *II,
134
ArrayRef<
ModuleMacro
*> Overrides,
137
ModuleMacro
::Profile(ID, Mod, II);
145
auto *MM =
ModuleMacro
::create(*this, Mod, II, Macro, Overrides);
159
[](
ModuleMacro
*MM) {
174
ModuleMacro
*Preprocessor::getModuleMacro(Module *Mod,
177
ModuleMacro
::Profile(ID, Mod, II);
200
llvm::DenseMap<
ModuleMacro
*, int> NumHiddenOverrides;
205
llvm::SmallVector<
ModuleMacro
*, 16> Worklist
[
all
...]
Preprocessor.cpp
315
for (const
ModuleMacro
&Macro : ModuleMacros)
/src/external/apache2/llvm/dist/clang/include/clang/Lex/
MacroInfo.h
488
class
ModuleMacro
: public llvm::FoldingSetNode {
506
ModuleMacro
(Module *OwningModule, IdentifierInfo *II, MacroInfo *Macro,
507
ArrayRef<
ModuleMacro
*> Overrides)
511
reinterpret_cast<
ModuleMacro
**>(this + 1));
515
static
ModuleMacro
*create(Preprocessor &PP, Module *OwningModule,
517
ArrayRef<
ModuleMacro
*> Overrides);
541
using overrides_iterator =
ModuleMacro
*const *;
551
ArrayRef<
ModuleMacro
*> overrides() const {
566
ArrayRef<
ModuleMacro
*> ModuleMacros;
570
MacroDefinition(DefMacroDirective *MD, ArrayRef<
ModuleMacro
*> MMs
[
all
...]
Preprocessor.h
580
llvm::TinyPtrVector<
ModuleMacro
*> ActiveModuleMacros;
590
llvm::TinyPtrVector<
ModuleMacro
*> OverriddenMacros;
662
ArrayRef<
ModuleMacro
*>
687
ArrayRef<
ModuleMacro
*> getOverriddenMacros() const {
694
ArrayRef<
ModuleMacro
*> Overrides) {
766
llvm::FoldingSet<
ModuleMacro
> ModuleMacros;
773
llvm::DenseMap<const IdentifierInfo *, llvm::TinyPtrVector<
ModuleMacro
*>>
1152
ModuleMacro
*addModuleMacro(Module *Mod, IdentifierInfo *II, MacroInfo *Macro,
1153
ArrayRef<
ModuleMacro
*> Overrides, bool &IsNew);
1154
ModuleMacro
*getModuleMacro(Module *Mod, const IdentifierInfo *II)
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTWriter.cpp
2237
SmallVector<
ModuleMacro
*, 8> Worklist(Leafs.begin(), Leafs.end());
2238
llvm::DenseMap<
ModuleMacro
*, unsigned> Visits;
ASTReader.cpp
2167
llvm::SmallVector<
ModuleMacro
*, 8> Overrides;
Completed in 32 milliseconds
Indexes created Mon Jun 15 00:25:07 UTC 2026