Home
last modified time | relevance | path

Searched refs:macro_iterator (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/gpl2/groff/dist/src/roff/troff/
H A Dinput.cpp3586 class macro_iterator : public string_iterator { class
3590 macro_iterator(symbol, macro &, const char *how_invoked = "macro");
3591 macro_iterator();
3592 ~macro_iterator();
3602 input_iterator *macro_iterator::get_arg(int i) in get_arg()
3618 void macro_iterator::add_arg(const macro &m) in add_arg()
3627 void macro_iterator::shift(int n) in shift()
3710 static void decode_args(macro_iterator *mi) in decode_args()
3759 static void decode_string_args(macro_iterator *mi) in decode_string_args()
3811 macro_iterator *mi = new macro_iterator(nm, *this); in invoke()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Lex/
H A DPreprocessor.h1175 using macro_iterator = MacroMap::const_iterator; variable
1177 macro_iterator macro_begin(bool IncludeExternalMacros = true) const;
1178 macro_iterator macro_end(bool IncludeExternalMacros = true) const;
1180 llvm::iterator_range<macro_iterator>
1182 macro_iterator begin = macro_begin(IncludeExternalMacros);
1183 macro_iterator end = macro_end(IncludeExternalMacros);
/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/
H A DPreprocessor.cpp306 Preprocessor::macro_iterator
333 Preprocessor::macro_iterator
356 for (Preprocessor::macro_iterator I = macro_begin(), E = macro_end(); in getLastMacroWithSpelling()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp838 for (Preprocessor::macro_iterator I = PP.macro_begin(), E = PP.macro_end(); in DoPrintMacros()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaCodeComplete.cpp3960 for (Preprocessor::macro_iterator M = PP.macro_begin(LoadExternal), in AddMacroResults()
9341 for (Preprocessor::macro_iterator M = PP.macro_begin(), in CodeCompletePreprocessorMacroName()
/netbsd-src/external/gpl2/groff/dist/
H A DChangeLog.115568 * troff/input.cc (spring_trap): Push a macro_iterator rather than a
572 (macro_iterator::macro_iterator): Add additional argument.
H A DChangeLog.1171010 macro_iterator::is_macro): New member.
H A DChangeLog1369 (macro_iterator): New member function `is_diversion'.