Class IncludeExportPatterns

java.lang.Object
org.eclipse.cdt.core.parser.IncludeExportPatterns

public class IncludeExportPatterns extends Object
Container for include export patterns, for example "IWYU pragma: export", "IWYU pragma: begin_exports" and "IWYU pragma: end_exports".
Since:
5.5
See Also:
  • "https://github.com/include-what-you-use/include-what-you-use/blob/master/docs/IWYUPragmas.md"
  • Constructor Details

    • IncludeExportPatterns

      public IncludeExportPatterns(String exportPattern, String beginExportsPattern, String endExportsPattern)
  • Method Details

    • getIncludeExportPattern

      public Pattern getIncludeExportPattern()
      Returns the include export pattern, e.g. "IWYU pragma: export".
    • getIncludeBeginExportsPattern

      public Pattern getIncludeBeginExportsPattern()
      Returns the include export pattern, e.g. "IWYU pragma: begin_exports".
    • getIncludeEndExportsPattern

      public Pattern getIncludeEndExportsPattern()
      Returns the include export pattern, e.g. "IWYU pragma: end_exports".