HomeSort by relevance Sort by last modified time
    Searched refs:Macros (Results 1 - 25 of 32) sorted by null

1 2

  /external/clang/unittests/Basic/
SourceManagerTest.cpp 255 std::vector<MacroAction> &Macros;
258 explicit MacroTracker(std::vector<MacroAction> &Macros) : Macros(Macros) { }
262 Macros.push_back(MacroAction(MD->getLocation(),
268 Macros.push_back(MacroAction(MacroNameTok.getLocation(),
304 std::vector<MacroAction> Macros;
305 PP.addPPCallbacks(llvm::make_unique<MacroTracker>(Macros));
321 ASSERT_EQ(9U, Macros.size());
323 ASSERT_TRUE(Macros[0].isDefinition)
    [all...]
  /external/llvm/include/llvm/DebugInfo/DWARF/
DWARFDebugMacro.h 47 MacroList Macros;
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/mips/
mips-macro-ill-sfp.s 0 # Macros that are disabled without double-precision fp insns.
mips-macro-ill-nofp.s 0 # Macros that are disabled without floating point.
  /external/llvm/lib/DebugInfo/DWARF/
DWARFDebugMacro.cpp 23 for (const Entry &E : Macros) {
76 Macros.push_back(E);
101 Macros.push_back(E);
  /external/clang/include/clang/Lex/
PreprocessorOptions.h 46 std::vector<std::pair<std::string, bool/*isUndef*/> > Macros;
152 void addMacroDef(StringRef Name) { Macros.emplace_back(Name, false); }
153 void addMacroUndef(StringRef Name) { Macros.emplace_back(Name, true); }
Preprocessor.h 108 /// \brief External source of macros.
120 /// Identifiers for builtin macros and other builtins.
171 /// \brief Whether we have already loaded macros from the external source.
323 /// \#included, and macros currently being expanded from, not counting
379 /// The active module macros for this identifier.
386 /// The module macros that are overridden by this macro.
459 // FIXME: Incorporate module macros into the result of this.
525 /// The macros for the submodule.
526 MacroMap Macros;
541 /// The set of known macros exported from modules
906 macros(bool IncludeExternalMacros = true) const { function in class:clang::Preprocessor
    [all...]
  /external/clang/lib/Lex/
PPLexerChange.cpp 316 // If the edit distance between the two macros is more than 50%,
320 // handling feature macros or header guards in different files.
593 // out' the rest of the line, including any tokens that came from other macros
645 // Determine the set of starting macros for this submodule; take these
651 auto &StartingMacros = NullSubmoduleState.Macros;
656 // Skip uninteresting macros.
663 State.Macros.insert(std::make_pair(Macro.first, std::move(MS)));
685 // Create ModuleMacros for any macros defined in this submodule.
686 for (auto &Macro : CurSubmoduleState->Macros) {
694 auto &PredefMacros = NullSubmoduleState.Macros;
    [all...]
Preprocessor.cpp 120 // Initialize builtin macros like __LINE__ and friends.
263 << NumBuiltinMacroExpanded << " obj/fn/builtin macros expanded, "
276 llvm::errs() << "\n Macros: "
277 << llvm::capacity_in_bytes(CurSubmoduleState->Macros);
294 // Make sure we cover all macros in visible modules.
296 CurSubmoduleState->Macros.insert(std::make_pair(Macro.II, MacroState()));
298 return CurSubmoduleState->Macros.begin();
307 + llvm::capacity_in_bytes(CurSubmoduleState->Macros)
321 return CurSubmoduleState->Macros.end();
496 // information) and predefined macros aren't guaranteed to be set properly
    [all...]
PPMacroExpansion.cpp 40 auto Pos = CurSubmoduleState->Macros.find(II);
41 return Pos == CurSubmoduleState->Macros.end() ? nullptr
49 MacroState &StoredMD = CurSubmoduleState->Macros[II];
66 MacroState &StoredMD = CurSubmoduleState->Macros[II];
111 // The identifier now has defined macros (that may or may not be visible).
136 // No imported macros at all: nothing to do.
147 // Collect all macros that are not overridden by a visible macro.
167 // Our reverse postorder walk found the macros in reverse order.
186 // both macros are in system headers. If so, we trust that the system
188 // headers have a different spelling of certain system macros
    [all...]
  /external/clang/lib/Frontend/
InitPreprocessor.cpp 400 // In C11 these are environment macros. In C++11 they are only defined
402 // code, define these macros unconditionally. We can define them
418 /// Initialize the predefined C++ language feature test macros defined in
474 // Compiler version introspection macros.
500 // Define macros for the C11 / C++11 memory orderings
645 // Define type sizing macros based on the target properties.
    [all...]
ChainedIncludesSource.cpp 138 CInvok->getPreprocessorOpts().Macros.clear();
FrontendActions.cpp 559 if (!PPOpts.Macros.empty()) {
560 Out.indent(4) << "Predefined macros:\n";
564 I = PPOpts.Macros.begin(), IEnd = PPOpts.Macros.end();
CompilerInstance.cpp 330 // Predefine macros and configure the preprocessor.
    [all...]
CompilerInvocation.cpp     [all...]
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-mips-elf/
eh-frame1.s 2 # Macros
  /external/libunwind/doc/
libunwind-ia64.tex 69 name macros: frame-register macros, normal register macros, and
70 convenience macros. Below, we describe each kind in turn:
73 \subsection{Frame-register Macros}
103 \subsection{Normal Register Macros}
105 The following normal register name macros are available:
157 \subsection{Convenience Macros}
159 Convenience macros are simply aliases for certain frequently used
  /external/llvm/include/llvm/IR/
DebugInfoMetadata.h 20 // Helper macros for defining get() overrides.
    [all...]
  /external/llvm/lib/IR/
DebugInfoMetadata.cpp 318 Metadata *ImportedEntities, Metadata *Macros, uint64_t DWOId,
327 ImportedEntities, Macros};
  /external/llvm/unittests/IR/
MetadataTest.cpp     [all...]
  /external/bison/doc/
refcard.tex 485 \section{Macros}
  /external/mdnsresponder/mDNSShared/
CommonServices.h 260 #pragma warning( disable:4127 ) // Disable "conditional expression is constant" warning for debug macros.
431 // Macros to allow the same code to work on Windows and other sockets API-compatible platforms.
565 #pragma mark == Macros ==
709 Stringify macros to process raw text passed via -D options to C string constants. The double-wrapping is necessary
710 because the C preprocessor doesn't perform its normal argument expansion pre-scan with stringified macros so the
795 // Macros for minimum-width integer constants
    [all...]
  /external/clang/lib/Serialization/
ASTReader.cpp 455 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);
    [all...]
ASTWriter.cpp     [all...]
  /external/libvpx/libvpx/third_party/libyuv/source/
x86inc.asm 25 ; NASM/YASM syntax combined with a large number of macros to provide easy
99 ; Macros to eliminate most code duplication between x86_32 and x86_64:
702 ; I often want to use macros that permute their arguments. e.g. there's no
708 ; change everything that follows. For more complex macros I may also have multiple
711 ; Hence these macros. Insert a PERMUTE or some SWAPs at the end of a macro that
741 ; Be careful using this mode in nested macros though, as in some cases there may be

Completed in 217 milliseconds

1 2