Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
b75009c53084f97a8e295164c07d1007e66ccefa
/
test
/
SemaObjC
c85832f
ObjectiveC. Added support for methods annotated with format_arg
by Fariborz Jahanian
· 11 years ago
656465d
Special case '%C' handling in ObjC format strings to handle integer literals that can represent unicode characters
by Ted Kremenek
· 11 years ago
728a1fb
GetExprRange() (used by -Wconversion checking) should look through OpaqueValueExprs.
by Ted Kremenek
· 11 years ago
81e34b1
Do not use typo correction that is unaccessible.
by Serge Pavlov
· 11 years ago
84e41cd
ObjectiveC. ObjectiveC's collection selector expression in
by Fariborz Jahanian
· 11 years ago
a188298
Refine string literal concatenation warning within an NSArray literal to not warn when the literal comes from a macro expansion. Fixes <rdar://problem/15147688>.
by Ted Kremenek
· 11 years ago
dc1031b
ObjectiveC: Warn when 'readonly' property has explicit
by Fariborz Jahanian
· 11 years ago
1cd6fab
ObjectiveC. Allow readonly properties without an explicit ownership
by Fariborz Jahanian
· 11 years ago
14f9889
Replace -fobjc-default-synthesize-properties with disable-objc-default-synthesize-properties.
by Rafael Espindola
· 11 years ago
0f90ee0
Don't give suggest things like function names on the left side of "=".
by Kaelyn Uhrain
· 11 years ago
a924f84
ObjectiveC: Handle the case of qualifying protocols
by Fariborz Jahanian
· 11 years ago
f35a356
Refinement to my previous patch for
by Fariborz Jahanian
· 11 years ago
937ec1d
ObjectiveC: Allow NS_RETURNS_INNER_POINTER annotation
by Fariborz Jahanian
· 11 years ago
0f115b3
Fix regression from r190427.
by Eli Friedman
· 11 years ago
9c5716c
Add self-comparison warnings for fields.
by Eli Friedman
· 11 years ago
0180688
Improving objc_ownership attribute test coverage.
by Aaron Ballman
· 11 years ago
624421f
Consolidating the notion of a GNU attribute parameter with the attribute argument list.
by Aaron Ballman
· 11 years ago
41594c5
ObjectiveC [Sema]. This patch makes sure that all inherited
by Fariborz Jahanian
· 11 years ago
6247484
Refine diagnostics in my last patch. // rdar://14303083
by Fariborz Jahanian
· 11 years ago
dc25f8c
ObjectiveC [QoI] issue warning if an element of an nsarray
by Fariborz Jahanian
· 11 years ago
0e21897
Implement C++'s restrictions on the type of an expression passed to a vararg
by Richard Smith
· 11 years ago
3d672e4
ObjectiveC ARC: finishing off issuing error when
by Fariborz Jahanian
· 11 years ago
3cd6feb
err_attribute_not_string has been subsumed by err_attribute_argument_type.
by Aaron Ballman
· 11 years ago
baec778
Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases.
by Aaron Ballman
· 11 years ago
d732928
Going back to using getName for consistency.
by Aaron Ballman
· 11 years ago
bae4dc4
Fixing the build bots from the previous commit.
by Aaron Ballman
· 11 years ago
faf71a8
Replacing some manual diagnostic checks with an existing helper method. Adding missing test cases for the diagnostics.
by Aaron Ballman
· 11 years ago
081c883
Correcting the NSObject and Overloadable attribute diagnostics so that the count reported matches reality.
by Aaron Ballman
· 11 years ago
a5e6601
Make IgnoreParens() look through ChooseExprs.
by Eli Friedman
· 11 years ago
4bdb602
Fix another place where clang check objc selector name instead of checking the selector family
by Jean-Daniel Dupas
· 11 years ago
37a8953
Replacing a morally duplicate diagnostic by adding it to an existing diagnostic's select list. Updates the tests for the more consistent diagnostic.
by Aaron Ballman
· 11 years ago
8df014e
Improve idiomatic-parentheses by checking method family instead of relying on the selector name.
by Jean-Daniel Dupas
· 11 years ago
f5200d6
Restore warning to its original text when
by Fariborz Jahanian
· 11 years ago
f92a509
ObjectiveC arc[qoi]: When due to change of certain methods'
by Fariborz Jahanian
· 11 years ago
38b3bd8
Objective-C: merge objc_requires_super attribute of
by Fariborz Jahanian
· 11 years ago
bdf3d9a
Objective-C: Warn when fast enumeration variable isn't used. // rdar://14182680.
by Fariborz Jahanian
· 11 years ago
96e7813
Add 'not' to commands that are expected to fail.
by Rafael Espindola
· 11 years ago
3b20f58
ObjectiveC: diagnose duplicate declaration of
by Fariborz Jahanian
· 11 years ago
548fba9
Objective-C: Warn when IBOutletCollection property
by Fariborz Jahanian
· 11 years ago
ea94314
Tweak -Wdeprecated-objc-pointer-introspection to have a subgroup for results of using -performSelectorXXX.
by Ted Kremenek
· 11 years ago
8c0501c
[Sema] Call CheckParmForFunctionDef on ObjC method parameters
by Reid Kleckner
· 11 years ago
a9f3958
Add test.
by Eli Friedman
· 11 years ago
c2fa6b6
Improved source code fidelity for gcc mode attribute.
by Enea Zaffanella
· 11 years ago
cd9c9b5
Objective-C: Fixes a typo correction bug where a
by Fariborz Jahanian
· 11 years ago
52fdc56
Fix buildbot failure.
by Fariborz Jahanian
· 11 years ago
419245e
Objective-C [qoi]: privide typo correction for selectors
by Fariborz Jahanian
· 11 years ago
a79927f
unbreak buildbot for now.
by Fariborz Jahanian
· 11 years ago
d395e34
Objective-C [qoi]: Provide fixit hint when message with typo
by Fariborz Jahanian
· 11 years ago
ddb5a39
Unify return type checking for functions and ObjC methods. Move all the
by Eli Friedman
· 11 years ago
6071af9
Objective-C: Another case of issuing warning about misusing
by Fariborz Jahanian
· 11 years ago
a6ba40c
Objective-C: Removes a bogus warning about auto-synthesis
by Fariborz Jahanian
· 11 years ago
69f86d9
Objective-C: Fixes an ivar lookup bug where
by Fariborz Jahanian
· 11 years ago
f98c688
Objective-C: Implements gcc's -Wselector option
by Fariborz Jahanian
· 11 years ago
37bccca
Objective-C [qoi]: Improve on diagnostic when a method used
by Fariborz Jahanian
· 11 years ago
569b4ad
Objective-C arc: don't count use of __weak
by Fariborz Jahanian
· 11 years ago
8dbda51
Objective-C [qoi]: When an class conforms to multiple
by Fariborz Jahanian
· 11 years ago
b8ed071
Objective-C arc: Diagnose when user attempts to
by Fariborz Jahanian
· 11 years ago
a1bfe1c
Objective-C: More cases of -Wsign-conversion not
by Fariborz Jahanian
· 11 years ago
6f2a9fa
Objective-C: patch to issue the conversion
by Fariborz Jahanian
· 11 years ago
1404014
improve of note message and minor refactoring of my last patch (r181847).
by Fariborz Jahanian
· 11 years ago
9f00b1d
Objective-C [diagnostics] [QOI], when method is not
by Fariborz Jahanian
· 11 years ago
70133b5
In block enum-return inference, don't die on loads of enum lvalues.
by John McCall
· 11 years ago
d99990d
Revert r177218.
by Argyrios Kyrtzidis
· 11 years ago
92eb7d8
Use attribute argument information to determine when to parse attribute arguments as expressions.
by Douglas Gregor
· 11 years ago
fa5f030
Revert r180970; it's causing breakage.
by Douglas Gregor
· 11 years ago
3796d15
Use attribute argument information to determine when to parse attribute arguments as expressions.
by Douglas Gregor
· 11 years ago
f4d0239
Point diagnostics that complain about a use of a selector in an objc message, to the selector location.
by Argyrios Kyrtzidis
· 11 years ago
443adec
Objective-C (mostly arc): Under ARC, we often have unneeded qualifiers
by Fariborz Jahanian
· 11 years ago
ab3d509
Fix an assertion hit in Sema::CheckObjCMethodOverrides.
by Argyrios Kyrtzidis
· 11 years ago
f3f0f35
Objective-C: This is a small modification to my
by Fariborz Jahanian
· 11 years ago
80abce3
Objective-C arc: Improve disgnostics when 'weak'
by Fariborz Jahanian
· 11 years ago
c775b1a
Objective-C: When reporting on missing property accessor implementation in
by Fariborz Jahanian
· 11 years ago
4abc9bd
Add test case for -Wdeprecated-objc-pointer-introspection, and
by Ted Kremenek
· 11 years ago
244e7e5
Rename this test to make it more general for including more tests.
by Ted Kremenek
· 11 years ago
b42f200
Extended VerifyDiagnosticConsumer to also verify source file for diagnostic.
by Andy Gibbs
· 11 years ago
e7a7772
Use the extra info in global method pool to speed up looking for ObjC overridden methods.
by Argyrios Kyrtzidis
· 11 years ago
76da55d
Basic support for Microsoft property declarations and references thereto.
by John McCall
· 11 years ago
77670f1
Revert "Speed-up ObjCMethodDecl::getOverriddenMethods()."
by Argyrios Kyrtzidis
· 11 years ago
02be968
Handle "typeof" in Objective-C format string checking. This previously crashed.
by Ted Kremenek
· 11 years ago
3c9a024
Objective-C: This patch fixes a none-issuance of warning
by Fariborz Jahanian
· 11 years ago
1db6d6b
Add test case calling a deprecated method from a subclass that reimplements that method gets a warning.
by Ted Kremenek
· 11 years ago
cb34439
Rework how ObjC method inherit deprecated/availability.
by Ted Kremenek
· 11 years ago
740991b
Objective-C: Issue deprecated warning when using a
by Fariborz Jahanian
· 11 years ago
0cc6f59
Add test case to show that 'availability' and 'deprecated' do *not* inherit when redeclaring ObjC properties.
by Ted Kremenek
· 11 years ago
d9802dc
Revert r177948. We decided that we do not want ObjC property redeclarations to inherit "deprecated".
by Ted Kremenek
· 11 years ago
7b47adc
Objective-C arc [qui]. Don't issue the bridge cast
by Fariborz Jahanian
· 11 years ago
99a72d2
Objective-C: Produce precise diagnostic when
by Fariborz Jahanian
· 11 years ago
7e35274
Objective-C: Issue more precise warning when user
by Fariborz Jahanian
· 11 years ago
8b43d2b
Split "incomplete implementation" warnings for ObjC into separate warnings.
by Ted Kremenek
· 11 years ago
b501aeb
Objective-C: Property declaration overiding one in
by Fariborz Jahanian
· 11 years ago
abde2c7
<rdar://problem/13459871> Allow forward declaration of enums with a fixed underlying type in Objective-C (as well as C++11).
by Douglas Gregor
· 11 years ago
5bdaef5
Objective-C: Tighten the rules when warning
by Fariborz Jahanian
· 11 years ago
b9da713
Further weaken block conversion rules to permit blocks with
by John McCall
· 11 years ago
7cca821
Add a clarifying note when a return statement is rejected because
by John McCall
· 11 years ago
6aa240c
Remove -Wspellcheck and replace it with a diagnostic option.
by Argyrios Kyrtzidis
· 11 years ago
57f8da5
Don't try to typo-correct 'super' in an objc method.
by Argyrios Kyrtzidis
· 11 years ago
1d0d2fe
Objective-C: In my last path, also check
by Fariborz Jahanian
· 11 years ago
6114a3c
Objective-C: Issue warning in couple of obscure cases
by Fariborz Jahanian
· 11 years ago
e96bc52
Modify comment in user test.
by Fariborz Jahanian
· 11 years ago
6fc9e7a
Objective-C: When using super.prop, property should be
by Fariborz Jahanian
· 11 years ago
Next »