reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/utils/TableGen/ClangASTNodesEmitter.cpp
  172   emitSourceFileHeader("List of AST nodes of a particular kind", OS);
  175   OS << "#ifndef ABSTRACT_" << macroHierarchyName() << "\n";
  176   OS << "#  define ABSTRACT_" << macroHierarchyName() << "(Type) Type\n";
  177   OS << "#endif\n";
  179   OS << "#ifndef " << macroHierarchyName() << "_RANGE\n";
  180   OS << "#  define "
  182   OS << "#endif\n\n";
  184   OS << "#ifndef LAST_" << macroHierarchyName() << "_RANGE\n";
  185   OS << "#  define LAST_" 
  188   OS << "#endif\n\n";
  190   EmitNode(OS, Root);
  192   OS << "#undef " << macroHierarchyName() << "\n";
  193   OS << "#undef " << macroHierarchyName() << "_RANGE\n";
  194   OS << "#undef LAST_" << macroHierarchyName() << "_RANGE\n";
  195   OS << "#undef ABSTRACT_" << macroHierarchyName() << "\n";