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.cpp34 struct MacroExpander::Definition {
48 class MacroExpander::DefinitionParser {
57 MacroExpander::Definition parse() { in parse()
121 MacroExpander::MacroExpander( in MacroExpander() function in clang::format::MacroExpander
132 MacroExpander::~MacroExpander() = default;
134 void MacroExpander::parseDefinition(const std::string &Macro) { in parseDefinition()
153 bool MacroExpander::defined(StringRef Name) const { in defined()
157 bool MacroExpander::objectLike(StringRef Name) const { in objectLike()
161 bool MacroExpander::hasArity(StringRef Name, unsigned Arity) const { in hasArity()
167 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.h403 MacroExpander Macros;
/freebsd/lib/clang/libclang/
H A DMakefile436 SRCS_EXT+= Format/MacroExpander.cpp