/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...] |