summaryrefslogtreecommitdiffstats
path: root/clang/test/Index/overriding-method-comments.mm
Commit message (Collapse)AuthorAgeFilesLines
* [ASTPrinter] Print nested name specifiers for out-of-line functionsAlex Lorenz2017-04-111-1/+1
| | | | | | rdar://31501863 llvm-svn: 299962
* [libclang] Function templates can be 'overloaded' by return type, so encode ↵Argyrios Kyrtzidis2014-12-081-2/+2
| | | | | | | | the return type in the USR and handle DependentNameType in order to be able to distinguish them. llvm-svn: 223628
* Comment parsing: fix a bug where a line with whitespace between two paragraphsDmitri Gribenko2013-08-231-5/+5
| | | | | | | | | | would cause us to concatenate these paragraphs into a single one. The no-op whitespace churn in test/Index test happened because these tests don't use the correct approach for testing and are more strict than required for they are testing. llvm-svn: 189126
* Add objective-C style formatting to clang format andFariborz Jahanian2012-12-201-5/+5
| | | | | | | use it to format xml declaration tags. // rdar://12378714 llvm-svn: 170727
* This is the libclang patch providing minimal API toFariborz Jahanian2012-12-181-5/+5
| | | | | | | | | | use clang's formatter. Currently, formatter is used to format declaration tags for xml comments. Since formatter is in flux and its change will break several of the clang comment tests, only a single tests is formatted using this facility. Doug has reviewed and approved it for check-in. llvm-svn: 170467
* Comment to XML conversion: convert some tests to use the new [[@LINE]]Dmitri Gribenko2012-11-151-36/+37
| | | | | | FileCheck feature. This will hopefully make tests less fragile. llvm-svn: 168056
* Un-XFAIL some tests for comment to XML conversion. This reverts r166151 andDmitri Gribenko2012-10-181-18/+17
| | | | | | fixes the tests for builds without libxml2. llvm-svn: 166179
* XFAIL these tests until I can figure out what is going on onFariborz Jahanian2012-10-171-0/+1
| | | | | | other platforms. llvm-svn: 166151
* [Doc parsing]: This patch adds <Declaration> tag to Fariborz Jahanian2012-10-171-29/+29
| | | | | | | | | | | XML comment for declarations which pretty-prints declaration. I had to XFAIL one test annotate-comments.cpp. This test is currently unmaintainable as written. Dmitri G., can you see what we can do about this test. We should change this test such that adding a new tag does not wreck havoc to the test. llvm-svn: 166130
* Fixes location of overriding declaration with no commentFariborz Jahanian2012-10-151-9/+9
| | | | | | of their own. llvm-svn: 165972
* structured document comment: patch to provide comment for overriding functionFariborz Jahanian2012-10-151-0/+13
| | | | | | | template when comment is comming from overridden declaration. // rdar://12378793 llvm-svn: 165953
* search for overridden methods with comment when overriding methodFariborz Jahanian2012-10-111-1/+1
| | | | | | | has none of its own. Factor in Doug's comments. // rdar://12378793 llvm-svn: 165771
* [Doc parsing] This patch searches overridden objc/c++Fariborz Jahanian2012-10-101-0/+111
methods looking for documentation on a particular base class inherited by any method that overrides the base class. In case of redeclaration, as when objc method is defined in the implementation, it also looks up for documentation in class/class extension being redeclared. llvm-svn: 165643
OpenPOWER on IntegriCloud