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

  /external/clang/unittests/Basic/
SourceManagerTest.cpp 191 std::vector<MacroAction> &Macros;
194 explicit MacroTracker(std::vector<MacroAction> &Macros) : Macros(Macros) { }
197 Macros.push_back(MacroAction(MI->getDefinitionLoc(),
203 Macros.push_back(MacroAction(MacroNameTok.getLocation(),
239 std::vector<MacroAction> Macros;
240 PP.addPPCallbacks(new MacroTracker(Macros));
256 ASSERT_EQ(9U, Macros.size());
258 ASSERT_TRUE(Macros[0].isDefinition)
    [all...]
  /external/clang/include/clang/Frontend/
PreprocessorOptions.h 43 std::vector<std::pair<std::string, bool/*isUndef*/> > Macros;
179 Macros.push_back(std::make_pair(Name, false));
182 Macros.push_back(std::make_pair(Name, true));
  /external/clang/lib/Lex/
PPMacroExpansion.cpp 38 = Macros.find(II);
39 if (Pos == Macros.end()) {
42 Pos = Macros.find(II);
44 assert(Pos != Macros.end() && "Identifier macro info is missing!");
53 Macros[II] = MI;
58 Macros.erase(II);
79 /// RegisterBuiltinMacros - Register builtin macros, such as __LINE__ with the
396 // Reading macro arguments can cause macros that we are currently
399 // identifiers we lex as macro arguments correspond to disabled macros.
    [all...]
Preprocessor.cpp 155 // Initialize builtin macros like __LINE__ and friends.
234 << NumBuiltinMacroExpanded << " obj/fn/builtin macros expanded, "
249 return Macros.begin();
256 + llvm::capacity_in_bytes(Macros)
270 return Macros.end();
403 // information) and predefined macros aren't guaranteed to be set properly.
  /external/clang/lib/ARCMigrate/
ARCMT.cpp 155 for (unsigned i = 0, e = origCI.getPreprocessorOpts().Macros.size();
157 StringRef define = origCI.getPreprocessorOpts().Macros[i].first;
158 bool isUndef = origCI.getPreprocessorOpts().Macros[i].second;
292 // No macros will be added since we are just checking and we won't modify
  /external/libvpx/examples/includes/geshi/geshi/
rails.php 143 'ActionController::Macros',
144 'ActionController::Macros::AutoComplete::ClassMethods',
145 'ActionController::Macros::InPlaceEditing::ClassMethods',
  /external/chromium/base/debug/
trace_event_win_unittest.cc 282 TEST_F(TraceEventTest, Macros) {
  /external/clang/lib/Frontend/
InitPreprocessor.cpp 319 // Compiler version introspection macros.
345 // Define macros for the C11 / C++11 memory orderings
447 // Define type sizing macros based on the target properties.
576 // Macros to control C99 numerics and <float.h>
713 // Even with predefines off, some macros are still predefined.
725 for (unsigned i = 0, e = InitOpts.Macros.size(); i != e; ++i) {
726 if (InitOpts.Macros[i].second) // isUndef
727 Builder.undefineMacro(InitOpts.Macros[i].first);
729 DefineBuiltinMacro(Builder, InitOpts.Macros[i].first,
ChainedIncludesSource.cpp 82 CInvok->getPreprocessorOpts().Macros.clear();
CompilerInvocation.cpp 322 Res.push_back("-Wno-rewrite-macros");
432 case frontend::RewriteMacros: return "-rewrite-macros";
456 Res.push_back("-code-completion-macros");
817 for (unsigned i = 0, e = Opts.Macros.size(); i != e; ++i)
818 Res.push_back(std::string(Opts.Macros[i].second ? "-U" : "-D") +
819 Opts.Macros[i].first);
    [all...]
  /external/qemu/distrib/sdl-1.2.12/src/hermes/
mmxp2_32.asm 31 ;; Macros for conversion routines
  /external/clang/include/clang/Lex/
Preprocessor.h 73 /// \brief External source of macros.
85 /// Identifiers for builtin macros and other builtins.
124 /// \brief Whether we have already loaded macros from the external source.
235 /// #included, and macros currently being expanded from, not counting
257 /// Macros - For each IdentifierInfo with 'HasMacro' set, we keep a mapping
259 llvm::DenseMap<IdentifierInfo*, MacroInfo*> Macros;
261 /// \brief Macros that we want to warn because they are not used at the end
264 /// deserializing from PCH, we don't need to deserialize identifier & macros
289 /// Predefines - This string is the predefined macros that preprocessor
    [all...]
  /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...]
DebugServices.c 66 #pragma mark == Macros ==
70 // Macros
653 // pointer variables (e.g. local strings). The debug macros that invoke this function only use constant
    [all...]
  /external/bison/doc/
refcard.tex 487 \section{Macros}
  /external/dropbear/libtomcrypt/
crypt.tex 269 \mysection{Macros}
271 There are a few helper macros to make the coding process a bit easier. The first set are related to loading and storing
272 32/64-bit words in little/big endian format. The macros are:
291 \caption{Load And Store Macros}
313 \caption{Rotate Macros}
    [all...]
  /external/grub/docs/
texinfo.tex 1 % texinfo.tex -- TeX macros to handle Texinfo files.
77 % Save some plain tex macros whose names we will redefine.
156 % In some macros, we cannot use the `\? notation---the left quote is
    [all...]
  /ndk/sources/host-tools/sed-4.2.1/build-aux/
texinfo.tex 1 % texinfo.tex -- TeX macros to handle Texinfo files.
75 % Save some plain tex macros whose names we will redefine.
289 % \get*marks macros below extract the needed part using \ifcase.
295 % marks for the sectioning macros, one before the section break, and
    [all...]

Completed in 364 milliseconds