History log of /external/clang/test/SemaObjCXX/parameters.mm
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
93d6b07cd79d74e343d81c0e8fb5365376a33097 28-Mar-2013 Richard Smith <richard-llvm@metafoo.co.uk> Fold together the two implementations of 6.7.3p2 in SemaType. Fix two bugs, each of which was only present in one version:
* Give the right diagnostic for 'restrict' applied to a non-pointer, non-reference type.
* Don't reject 'restrict' applied indirectly to an Objective-C object pointer type (eg, through template instantiation).


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178200 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/parameters.mm
81ef3e664d8ae250fbb68b2b6ccdeebb6c13ede5 23-Apr-2011 John McCall <rjmccall@apple.com> Diagnose C++ abstract parameters for Objective-C methods.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130045 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/parameters.mm
7683a3ffbbcb2950584bc85bb27ac921a3e5524e 12-Apr-2010 Douglas Gregor <dgregor@apple.com> Add another test case for r101029, which verifies that we now
correctly diagnose instantiation of a function parameter with Objective-C
class type (since Objective-C classes can't be passed by value).


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101031 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/parameters.mm