Home
last modified time | relevance | path

Searched refs:MacroExpander (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Format/
H A DMacroExpander.cpp31 struct MacroExpander::Definition {
45 class MacroExpander::DefinitionParser {
54 MacroExpander::Definition parse() { in parse()
118 MacroExpander::MacroExpander( in MacroExpander() function in clang::format::MacroExpander
129 MacroExpander::~MacroExpander() = default;
131 void MacroExpander::parseDefinition(const std::string &Macro) { in parseDefinition()
150 bool MacroExpander::defined(StringRef Name) const { in defined()
154 bool MacroExpander::objectLike(StringRef Name) const { in objectLike()
158 bool MacroExpander::hasArity(StringRef Name, unsigned Arity) const { in hasArity()
164 MacroExpander::expand(FormatToken *ID, in expand()
H A DMacros.h80 class MacroExpander {
97 MacroExpander(const std::vector<std::string> &Macros,
101 ~MacroExpander();
H A DUnwrappedLineParser.h409 MacroExpander Macros;
/freebsd/lib/clang/libclang/
H A DMakefile466 SRCS_MIN+= Format/MacroExpander.cpp