HomeSort by: relevance | last modified time | path
    Searched refs:Macros (Results 1 - 25 of 56) sorted by relevancy

1 2 3

  /src/external/mit/libcbor/dist/docs/doxygen/search/
searchdata.js 37 8: "Macros"
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
DWARFDebugMacro.cpp 41 for (const auto &Macros : MacroLists) {
42 OS << format("0x%08" PRIx64 ":\n", Macros.Offset);
43 if (Macros.IsDebugMacro)
44 Macros.Header.dumpMacroHeader(OS);
45 for (const Entry &E : Macros.Macros) {
55 if (Macros.IsDebugMacro)
57 << (Macros.Header.Version < 5 ? GnuMacroString(E.Type)
90 2 * Macros.Header.getOffsetByteSize(), E.ImportOffset);
134 M->Macros.emplace_back()
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
PreprocessorOptions.h 66 std::vector<std::pair<std::string, bool/*isUndef*/>> Macros;
219 Macros.emplace_back(std::string(Name), false);
222 Macros.emplace_back(std::string(Name), true);
Preprocessor.h 145 /// External source of macros.
152 /// Identifiers for builtin macros and other builtins.
215 /// Whether we have already loaded macros from the external source.
535 /// \#included, and macros currently being expanded from, not counting
579 /// The active module macros for this identifier.
589 /// The module macros that are overridden by this macro.
671 // FIXME: Incorporate module macros into the result of this.
747 /// The macros for the submodule.
748 MacroMap Macros;
765 /// The set of known macros exported from modules
1181 macros(bool IncludeExternalMacros = true) const { function in class:clang::Preprocessor
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Format/
FormatTokenLexer.h 115 llvm::SmallMapVector<IdentifierInfo *, TokenType, 8> Macros;
Macros.h 62 /// those macros.
80 /// - variadic macros
96 /// Each entry in \p Macros must conform to the following simple
104 /// Macros that cannot be parsed will be silently discarded.
106 MacroExpander(const std::vector<std::string> &Macros,
MacroExpander.cpp 16 #include "Macros.h"
123 const std::vector<std::string> &Macros, clang::SourceManager &SourceMgr,
129 for (const std::string &Macro : Macros) {
FormatTokenLexer.cpp 41 Macros.insert({&IdentTable.get(ForEachMacro), TT_ForEachMacro});
43 Macros.insert({&IdentTable.get(AttributeMacro), TT_AttributeMacro});
45 Macros.insert({&IdentTable.get(StatementMacro), TT_StatementMacro});
47 Macros.insert({&IdentTable.get(TypenameMacro), TT_TypenameMacro});
49 Macros.insert({&IdentTable.get(NamespaceMacro), TT_NamespaceMacro});
52 Macros.insert(
57 Macros.insert({&IdentTable.get(StatementAttributeLikeMacro),
1011 auto it = Macros.find(FormatTok->Tok.getIdentifierInfo());
1015 it != Macros.end()) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
DWARFDebugMacro.h 97 SmallVector<Entry, 4> Macros;
  /src/external/gpl2/xcvs/dist/diff/
libdiff.mak 32 # Begin Custom Macros
34 # End Custom Macros
135 # Begin Custom Macros
137 # End Custom Macros
  /src/external/apache2/llvm/dist/clang/lib/Lex/
PPLexerChange.cpp 344 // If the edit distance between the two macros is more than 50%,
348 // handling feature macros or header guards in different files.
616 // out' the rest of the line, including any tokens that came from other macros
672 // Determine the set of starting macros for this submodule; take these
678 auto &StartingMacros = NullSubmoduleState.Macros;
683 // Skip uninteresting macros.
690 State.Macros.insert(std::make_pair(Macro.first, std::move(MS)));
718 // Otherwise, we only need module macros if we're actually compiling a module
738 // If we don't need module macros, or this is not a module for which we
750 // Create ModuleMacros for any macros defined in this submodule
    [all...]
Preprocessor.cpp 128 // Initialize builtin macros like __LINE__ and friends.
283 << NumBuiltinMacroExpanded << " obj/fn/builtin macros expanded, "
296 llvm::errs() << "\n Macros: "
297 << llvm::capacity_in_bytes(CurSubmoduleState->Macros);
314 // Make sure we cover all macros in visible modules.
316 CurSubmoduleState->Macros.insert(std::make_pair(Macro.II, MacroState()));
318 return CurSubmoduleState->Macros.begin();
327 + llvm::capacity_in_bytes(CurSubmoduleState->Macros)
341 return CurSubmoduleState->Macros.end();
533 // information) and predefined macros aren't guaranteed to be set properly
    [all...]
PPMacroExpansion.cpp 66 auto Pos = CurSubmoduleState->Macros.find(II);
67 return Pos == CurSubmoduleState->Macros.end() ? nullptr
75 MacroState &StoredMD = CurSubmoduleState->Macros[II];
103 // However, built-in macros are already registered in the Preprocessor
104 // ctor, and ASTWriter stops writing the macro chain at built-in macros,
109 MacroState &StoredMD = CurSubmoduleState->Macros[II];
112 // shouldIgnoreMacro() in ASTWriter also stops at macros from the
167 // The identifier now has defined macros (that may or may not be visible).
193 // No imported macros at all: nothing to do.
204 // Collect all macros that are not overridden by a visible macro
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/TableGen/
TGLexer.cpp 47 TGLexer::TGLexer(SourceMgr &SM, ArrayRef<std::string> Macros) : SrcMgr(SM) {
57 // Put all macros defined in the command line into the DefinedMacros set.
58 std::for_each(Macros.begin(), Macros.end(),
TGLexer.h 104 TGLexer(SourceMgr &SrcMgr, ArrayRef<std::string> Macros);
268 // and adding new macros into DefinedMacros set.
TGParser.h 164 TGParser(SourceMgr &SM, ArrayRef<std::string> Macros,
166 : Lex(SM, Macros), CurMultiClass(nullptr), Records(records) {}
  /src/external/mit/libcbor/dist/docs/doxygen/
menudata.js 63 {text:'Macros',url:'globals_defs.html'}]}]}]}
  /src/external/gpl2/xcvs/dist/lib/
libcvs.mak 32 # Begin Custom Macros
34 # End Custom Macros
215 # Begin Custom Macros
217 # End Custom Macros
  /src/external/apache2/llvm/dist/clang/lib/Frontend/
ChainedIncludesSource.cpp 136 CInvok->getPreprocessorOpts().Macros.clear();
InitPreprocessor.cpp 422 // In C11 these are environment macros. In C++11 they are only defined
424 // code, define these macros unconditionally. We can define them
433 // OpenCL v1.0/1.1 s6.9, v1.2/2.0 s6.10: Preprocessor Directives and Macros.
503 /// Initialize the predefined C++ language feature test macros defined in
611 /// InitializeOpenCLFeatureTestMacros - Define OpenCL macros based on target
639 // Compiler version introspection macros.
670 // Define macros for the C11 / C++11 memory orderings
678 // Define macros for the OpenCL memory scope.
811 // Macros to help identify the narrow and wide character sets
864 // Define type sizing macros based on the target properties
    [all...]
FrontendActions.cpp 628 if (!PPOpts.Macros.empty()) {
629 Out.indent(4) << "Predefined macros:\n";
633 I = PPOpts.Macros.begin(), IEnd = PPOpts.Macros.end();
CompilerInstance.cpp 470 // Predefine macros and configure the preprocessor.
1063 PPOpts.Macros.erase(
1064 std::remove_if(PPOpts.Macros.begin(), PPOpts.Macros.end(),
1070 PPOpts.Macros.end());
2005 // Check for any configuration macros that have changed.
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DebugInfoMetadata.h 39 // Helper macros for defining get() overrides.
1375 DIImportedEntityArray ImportedEntities, DIMacroNodeArray Macros,
1384 ImportedEntities.get(), Macros.get(), DWOId, SplitDebugInlining,
1395 Metadata *Macros, uint64_t DWOId, bool SplitDebugInlining,
1421 DIImportedEntityArray ImportedEntities, DIMacroNodeArray Macros,
1427 GlobalVariables, ImportedEntities, Macros, DWOId, SplitDebugInlining,
1436 Metadata *ImportedEntities, Metadata *Macros, uint64_t DWOId,
1442 GlobalVariables, ImportedEntities, Macros, DWOId, SplitDebugInlining,
  /src/external/apache2/llvm/dist/llvm/lib/IR/
DebugInfoMetadata.cpp 699 // FIXME: Implement this string-enum correspondence with a .def file and macros,
743 Metadata *GlobalVariables, Metadata *ImportedEntities, Metadata *Macros,
760 Macros,
  /src/external/apache2/mDNSResponder/dist/mDNSShared/
CommonServices.h 249 #pragma warning( disable:4127 ) // Disable "conditional expression is constant" warning for debug macros.
412 // Macros to allow the same code to work on Windows and other sockets API-compatible platforms.
535 #pragma mark == Macros ==
679 Stringify macros to process raw text passed via -D options to C string constants. The double-wrapping is necessary
680 because the C preprocessor doesn't perform its normal argument expansion pre-scan with stringified macros so the
760 // Macros for minimum-width integer constants

Completed in 35 milliseconds

1 2 3