Re: [PATCH] D28672: [ASTMatchers] update doc by running dump_ast_matchers.py

2017-01-15 Thread Aaron Ballman via cfe-commits
On Sun, Jan 15, 2017 at 4:19 PM, Eric Liu  wrote:
> I've sent an email to cfe-dev (and Tanya) about this. And this patch will be
> abandoned since it doesn't fix anything.

Thank you for taking care of this!

~Aaron

>
> On Sun, Jan 15, 2017 at 10:04 PM Aaron Ballman 
> wrote:
>>
>> On Sun, Jan 15, 2017 at 1:00 PM, Eric Liu via Phabricator
>>  wrote:
>> > ioeric added a comment.
>> >
>> > In https://reviews.llvm.org/D28672#646336, @malcolm.parsons wrote:
>> >
>> >> In https://reviews.llvm.org/D28672#646151, @aaron.ballman wrote:
>> >>
>> >> > I'm not seeing anything wrong, per se, but why has so much of this
>> >> > file changed recently?
>> >>
>> >>
>> >> The script looks for doxygen docs on clang.llvm.org. Are they missing?
>> >
>> >
>> > Manuel pointed out that these changes were caused by broken links (e.g.
>> > http://clang.llvm.org/doxygen/classclang_1_1Decl.html). Some pages have 
>> > been
>> > unreachable for at least a few days now.
>>
>> If links were broken with the recent server switch, we should ask
>> Tanya about them (the move was not intended to break anything). Or are
>> you saying that these changes are intended to be what fixes those
>> broken links?
>>
>> ~Aaron
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


[PATCH] D28672: [ASTMatchers] update doc by running dump_ast_matchers.py

2017-01-13 Thread Malcolm Parsons via Phabricator via cfe-commits
malcolm.parsons added a comment.

In https://reviews.llvm.org/D28672#646151, @aaron.ballman wrote:

> I'm not seeing anything wrong, per se, but why has so much of this file 
> changed recently?


The script looks for doxygen docs on clang.llvm.org. Are they missing?


https://reviews.llvm.org/D28672



___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


[PATCH] D28672: [ASTMatchers] update doc by running dump_ast_matchers.py

2017-01-13 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman added a comment.

I'm not seeing anything wrong, per se, but why has so much of this file changed 
recently?


https://reviews.llvm.org/D28672



___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


[PATCH] D28672: [ASTMatchers] update doc by running dump_ast_matchers.py

2017-01-13 Thread Eric Liu via Phabricator via cfe-commits
ioeric created this revision.
ioeric added a reviewer: klimek.
ioeric added a subscriber: cfe-commits.

https://reviews.llvm.org/D28672

Files:
  docs/LibASTMatchersReference.html

Index: docs/LibASTMatchersReference.html
===
--- docs/LibASTMatchersReference.html
+++ docs/LibASTMatchersReference.html
@@ -111,7 +111,7 @@
 
 
 
-Matcherhttp://clang.llvm.org/doxygen/classclang_1_1Decl.html;>DeclaccessSpecDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1AccessSpecDecl.html;>AccessSpecDecl...
+MatcherDeclaccessSpecDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1AccessSpecDecl.html;>AccessSpecDecl...
 Matches C++ access specifier declarations.
 
 Given
@@ -124,15 +124,15 @@
 
 
 
-Matcherhttp://clang.llvm.org/doxygen/classclang_1_1Decl.html;>DeclclassTemplateDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1ClassTemplateDecl.html;>ClassTemplateDecl...
+MatcherDeclclassTemplateDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1ClassTemplateDecl.html;>ClassTemplateDecl...
 Matches C++ class template declarations.
 
 Example matches Z
   templateclass T class Z {};
 
 
 
-Matcherhttp://clang.llvm.org/doxygen/classclang_1_1Decl.html;>DeclclassTemplateSpecializationDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1ClassTemplateSpecializationDecl.html;>ClassTemplateSpecializationDecl...
+MatcherDeclclassTemplateSpecializationDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1ClassTemplateSpecializationDecl.html;>ClassTemplateSpecializationDecl...
 Matches C++ class template specializations.
 
 Given
@@ -144,7 +144,7 @@
 
 
 
-Matcherhttp://clang.llvm.org/doxygen/classclang_1_1Decl.html;>DeclcxxConstructorDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1CXXConstructorDecl.html;>CXXConstructorDecl...
+MatcherDeclcxxConstructorDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1CXXConstructorDecl.html;>CXXConstructorDecl...
 Matches C++ constructor declarations.
 
 Example matches Foo::Foo() and Foo::Foo(int)
@@ -157,15 +157,15 @@
 
 
 
-Matcherhttp://clang.llvm.org/doxygen/classclang_1_1Decl.html;>DeclcxxConversionDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1CXXConversionDecl.html;>CXXConversionDecl...
+MatcherDeclcxxConversionDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1CXXConversionDecl.html;>CXXConversionDecl...
 Matches conversion operator declarations.
 
 Example matches the operator.
   class X { operator int() const; };
 
 
 
-Matcherhttp://clang.llvm.org/doxygen/classclang_1_1Decl.html;>DeclcxxDestructorDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1CXXDestructorDecl.html;>CXXDestructorDecl...
+MatcherDeclcxxDestructorDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1CXXDestructorDecl.html;>CXXDestructorDecl...
 Matches explicit C++ destructor declarations.
 
 Example matches Foo::~Foo()
@@ -176,24 +176,24 @@
 
 
 
-Matcherhttp://clang.llvm.org/doxygen/classclang_1_1Decl.html;>DeclcxxMethodDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1CXXMethodDecl.html;>CXXMethodDecl...
+MatcherDeclcxxMethodDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1CXXMethodDecl.html;>CXXMethodDecl...
 Matches method declarations.
 
 Example matches y
   class X { void y(); };
 
 
 
-Matcherhttp://clang.llvm.org/doxygen/classclang_1_1Decl.html;>DeclcxxRecordDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1CXXRecordDecl.html;>CXXRecordDecl...
+MatcherDeclcxxRecordDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1CXXRecordDecl.html;>CXXRecordDecl...
 Matches C++ class declarations.
 
 Example matches X, Z
   class X;
   templateclass T class Z {};
 
 
 
-Matcherhttp://clang.llvm.org/doxygen/classclang_1_1Decl.html;>DecldeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1Decl.html;>Decl...
+MatcherDecldeclMatcherDecl...
 Matches declarations.
 
 Examples matches X, C, and the friend declaration inside C;
@@ -204,7 +204,7 @@
 
 
 
-Matcherhttp://clang.llvm.org/doxygen/classclang_1_1Decl.html;>DecldeclaratorDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1DeclaratorDecl.html;>DeclaratorDecl...
+MatcherDecldeclaratorDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1DeclaratorDecl.html;>DeclaratorDecl...
 Matches declarator declarations (field, variable, function
 and non-type template parameter declarations).
 
@@ -215,7 +215,7 @@
 
 
 
-Matcherhttp://clang.llvm.org/doxygen/classclang_1_1Decl.html;>DeclenumConstantDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1EnumConstantDecl.html;>EnumConstantDecl...
+MatcherDeclenumConstantDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1EnumConstantDecl.html;>EnumConstantDecl...
 Matches enum constants.
 
 Example matches A, B, C
@@ -225,7 +225,7 @@
 
 
 
-Matcherhttp://clang.llvm.org/doxygen/classclang_1_1Decl.html;>DeclenumDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1EnumDecl.html;>EnumDecl...
+MatcherDeclenumDeclMatcherhttp://clang.llvm.org/doxygen/classclang_1_1EnumDecl.html;>EnumDecl...
 Matches enum