Searched defs:Macros (Results 1 - 9 of 9) sorted by relevance

/external/bison/doc/
H A Drefcard.tex485 \section{Macros}
482 \\section{Macros} section
/external/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugMacro.h47 MacroList Macros; member in class:llvm::DWARFDebugMacro
/external/clang/include/clang/Lex/
H A DPreprocessorOptions.h46 std::vector<std::pair<std::string, bool/*isUndef*/> > Macros; member in class:clang::PreprocessorOptions
152 void addMacroDef(StringRef Name) { Macros.emplace_back(Name, false); }
153 void addMacroUndef(StringRef Name) { Macros.emplace_back(Name, true); }
H A DPreprocessor.h526 MacroMap Macros; member in struct:clang::Preprocessor::SubmoduleState
549 /// \brief Macros that we want to warn because they are not used at the end
803 auto J = I->second.Macros.find(II);
804 if (J == I->second.Macros.end())
814 MacroState &S = CurSubmoduleState->Macros[II];
828 MacroState &S = CurSubmoduleState->Macros[II];
/external/clang/unittests/Basic/
H A DSourceManagerTest.cpp255 std::vector<MacroAction> &Macros; member in class:__anon3230::__anon3231::MacroTracker
258 explicit MacroTracker(std::vector<MacroAction> &Macros) : Macros(Macros) { } argument
262 Macros.push_back(MacroAction(MD->getLocation(),
268 Macros.push_back(MacroAction(MacroNameTok.getLocation(),
304 std::vector<MacroAction> Macros; local
305 PP.addPPCallbacks(llvm::make_unique<MacroTracker>(Macros));
321 ASSERT_EQ(9U, Macros.size());
323 ASSERT_TRUE(Macros[
[all...]
/external/llvm/lib/IR/
H A DDebugInfoMetadata.cpp318 Metadata *ImportedEntities, Metadata *Macros, uint64_t DWOId,
327 ImportedEntities, Macros};
312 getImpl( LLVMContext &Context, unsigned SourceLanguage, Metadata *File, MDString *Producer, bool IsOptimized, MDString *Flags, unsigned RuntimeVersion, MDString *SplitDebugFilename, unsigned EmissionKind, Metadata *EnumTypes, Metadata *RetainedTypes, Metadata *Subprograms, Metadata *GlobalVariables, Metadata *ImportedEntities, Metadata *Macros, uint64_t DWOId, StorageType Storage, bool ShouldCreate) argument
/external/llvm/unittests/IR/
H A DMetadataTest.cpp1315 MDTuple *Macros = getTuple(); local
1319 RetainedTypes, Subprograms, GlobalVariables, ImportedEntities, Macros,
1336 EXPECT_EQ(Macros, N->getMacros().get());
1354 EXPECT_EQ(Macros, Temp->getMacros().get());
1395 auto *Macros = MDTuple::getDistinct(Context, None); local
1397 N->replaceMacros(Macros);
1398 EXPECT_EQ(Macros, N->getMacros().get());
/external/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h952 DIImportedEntityArray ImportedEntities, DIMacroNodeArray Macros,
960 ImportedEntities.get(), Macros.get(), DWOId, Storage,
969 Metadata *ImportedEntities, Metadata *Macros, uint64_t DWOId,
991 DIImportedEntityArray ImportedEntities, DIMacroNodeArray Macros,
995 GlobalVariables, ImportedEntities, Macros, DWOId))
1002 Metadata *GlobalVariables, Metadata *ImportedEntities, Metadata *Macros,
1006 GlobalVariables, ImportedEntities, Macros, DWOId))
946 getImpl(LLVMContext &Context, unsigned SourceLanguage, DIFile *File, StringRef Producer, bool IsOptimized, StringRef Flags, unsigned RuntimeVersion, StringRef SplitDebugFilename, unsigned EmissionKind, DICompositeTypeArray EnumTypes, DITypeArray RetainedTypes, DISubprogramArray Subprograms, DIGlobalVariableArray GlobalVariables, DIImportedEntityArray ImportedEntities, DIMacroNodeArray Macros, uint64_t DWOId, StorageType Storage, bool ShouldCreate = true) argument
/external/clang/lib/Serialization/
H A DASTReader.cpp455 MacroDefinitionsMap &Macros,
457 for (unsigned I = 0, N = PPOpts.Macros.size(); I != N; ++I) {
458 StringRef Macro = PPOpts.Macros[I].first;
459 bool IsUndef = PPOpts.Macros[I].second;
467 if (MacroNames && !Macros.count(MacroName))
470 Macros[MacroName] = std::make_pair("", true);
483 if (MacroNames && !Macros.count(MacroName))
485 Macros[MacroName] = std::make_pair(MacroBody, false);
1632 Deserializing Macros(this);
4800 PPOpts.Macros
454 collectMacroDefinitions(const PreprocessorOptions &PPOpts, MacroDefinitionsMap &Macros, SmallVectorImpl<StringRef> *MacroNames = nullptr) argument
[all...]

Completed in 281 milliseconds