.. |
DoubleMethod.m
|
Patch to diagnose duplicate method implementations.
|
2007-10-16 21:52:23 +00:00 |
address-constant.c
|
improve handling of address of global when checking for
|
2007-11-13 18:05:45 +00:00 |
alias-test-1.m
|
This patch implementa objective-c's @compatibilty-alias declaration.
|
2007-10-11 23:42:27 +00:00 |
alias-test-2.m
|
Fixed a @compatible_alias bug. In the process, discovered unnecessary 2ndry lookup
|
2007-10-12 19:38:20 +00:00 |
arg-duplicate.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
arg-invalid.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
argument-checking.m
|
Predefine all the ObjC goodies from <objc/objc.h>. Removed all the ObjC goodies from the respective test files. Moving forward, it will be very nice to assume these builtin!
|
2007-10-17 17:53:50 +00:00 |
array-constraint.c
|
Add support for initializing char arrays from string literals.
|
2007-12-10 22:44:33 +00:00 |
array-declared-as-incorrect-type.c
|
Add better validation for array types when merging decls. Patch
|
2007-11-06 04:28:31 +00:00 |
array-init.c
|
Add support for initializing char arrays from string literals.
|
2007-12-10 22:44:33 +00:00 |
asm.c
|
Check that the clobber registers are valid.
|
2007-11-25 00:25:21 +00:00 |
assign-null.c
|
Move the null pointer constant check from Sema::CheckSingleInitializer/ActOnCallExpr/CheckMessageArgumentTypes/ActOnReturnStmt to Sema::CheckSingleAssignmentConstraints. This makes sure all null pointer assignments are considered compatible.
|
2007-11-27 17:58:44 +00:00 |
assign.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
ast-print.c
|
Fix a bug handling typedefs of functions, patch by Nuno Lopes!
|
2007-12-06 17:20:20 +00:00 |
c89-2.c
|
-C mode doesn't return comments on "#" lines, so the diag checker doesn't pick them up.
|
2007-08-30 06:38:49 +00:00 |
c89.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
carbon.c
|
Unbreak -stats on cocoa.h
|
2007-12-12 06:43:05 +00:00 |
cast.c
|
casting to void is ok for structs (C99 6.5.4p2), this fixes
|
2007-10-29 04:26:44 +00:00 |
category-1.m
|
- Tweak several tests to be compatible with my last commit.
|
2007-12-11 03:34:41 +00:00 |
cfstring.c
|
The checking for the delimiters of expected error/warning messages was
|
2007-11-26 08:26:20 +00:00 |
check-dup-decl-methods-1.m
|
Patch to check for duplicate method decls in protocols.
|
2007-10-12 23:43:31 +00:00 |
check-dup-objc-decls-1.m
|
Several name lookup conflict detection fixes involving objective-c names.
|
2007-10-15 19:16:57 +00:00 |
check-increment.c
|
Make sure Sema::CheckIncrementDecrementOperand() removes typedefs when doing it's analysis.
|
2007-11-11 14:15:57 +00:00 |
class-conforming-protocol-1.m
|
Patch to create protocol conforming class types.
|
2007-10-11 00:55:41 +00:00 |
class-def-test-1.m
|
- Tweak several tests to be compatible with my last commit.
|
2007-12-11 03:34:41 +00:00 |
class-impl-1.m
|
Fixed all my recent test cases to have the RUN command and
|
2007-10-04 00:22:33 +00:00 |
class-proto-1.m
|
- Tweak several tests to be compatible with my last commit.
|
2007-12-11 03:34:41 +00:00 |
cocoa.m
|
Unbreak -stats on cocoa.h
|
2007-12-12 06:43:05 +00:00 |
compare.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
compound-literal.c
|
Recognize CompoundLiteralExpr's as valid lvalue's.
|
2007-12-05 04:00:10 +00:00 |
conflicting-ivar-test-1.m
|
Fixed test to match the new diagnostic text.
|
2007-12-13 00:16:34 +00:00 |
cxx-references.cpp
|
Fix for testcase that assigns a dereferenced reference to a pointer. The
|
2007-12-03 07:33:35 +00:00 |
decl-invalid.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
default.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
enhanced-proto-2.m
|
For @optional unimplemented methods do not issue the warning.
|
2007-12-11 19:10:26 +00:00 |
enum.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
expr-address-of.c
|
Tighten up address-of checking, implementing test/Sema/expr-address-of.c.
|
2007-11-16 17:46:48 +00:00 |
floating-point-compare.c
|
Fixed test case to not expect a warning when one should not be emitted.
|
2007-11-29 01:03:21 +00:00 |
for.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
format-strings.c
|
Fix a warning
|
2007-10-15 02:50:04 +00:00 |
forward-class-1.m
|
Fixed all my recent test cases to have the RUN command and
|
2007-10-04 00:22:33 +00:00 |
i-c-e1.c
|
new testcase
|
2007-06-08 17:58:14 +00:00 |
i-c-e2.c
|
Remove an extraneous QualType from CastExpr, it's type is always
|
2007-07-15 23:54:50 +00:00 |
id_builtin.m
|
rename test file for builtin "id"...
|
2007-10-17 18:39:04 +00:00 |
if-empty-body.c
|
improve error recovery handling broken 'then' or 'else' stmts in
|
2007-10-29 05:08:52 +00:00 |
implicit-cast.c
|
Fix a bug in Sema::CheckConditionalOperands(). When mixing pointers and null pointer constants, we need to promote the null pointer constant (which is an integer) to the pointer type. Test case is self explanatory.
|
2007-10-18 05:13:08 +00:00 |
implicit-def.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
implicit-int.c
|
Unspecified type specs default to int. This fixes a crash
|
2007-07-13 21:02:29 +00:00 |
incompatible-protocol-qualified-types.m
|
Add -pedantic so test passes.
|
2007-12-12 01:06:09 +00:00 |
init.c
|
all filevar's have static storage. Previously a global with
|
2007-12-02 07:47:49 +00:00 |
invalid-decl.c
|
add run lines.
|
2007-12-12 06:22:14 +00:00 |
invalid-objc-decls-1.m
|
fix expected errors.
|
2007-12-12 01:15:04 +00:00 |
ivar-encoding-1.m
|
Fixed tests.
|
2007-10-30 20:41:57 +00:00 |
ivar-encoding-2.m
|
Fixed problem with rewriting stand-alone @implementation (with no matching @interface).
|
2007-10-31 18:48:14 +00:00 |
ivar-sem-check-1.m
|
Fixed all my recent test cases to have the RUN command and
|
2007-10-04 00:22:33 +00:00 |
member-reference.c
|
Sema::ActOnMemberReferenceExpr() needs to perform the default conversions.
|
2007-12-16 21:42:28 +00:00 |
merge-decls.c
|
improve decl merging logic to be more correct with
|
2007-11-06 06:07:26 +00:00 |
message.m
|
- Tweak several tests to be compatible with my last commit.
|
2007-12-11 03:34:41 +00:00 |
metadata-test-1.m
|
Fixed a rewrite of metadata bug when category implementation has no matching interface.
|
2007-11-13 22:09:49 +00:00 |
metadata-test-2.m
|
Type encoding for structs.
|
2007-11-13 23:21:38 +00:00 |
method-def-1.m
|
add run lines.
|
2007-12-12 06:22:14 +00:00 |
method-def-2.m
|
pretty priting for method definitions.
|
2007-11-10 20:59:13 +00:00 |
method-encoding-1.m
|
Fixed tests.
|
2007-10-30 20:41:57 +00:00 |
method-encoding-2.m
|
Insert invisble arguments to method definition header.
|
2007-11-09 17:18:29 +00:00 |
method-not-defined.m
|
Predefine all the ObjC goodies from <objc/objc.h>. Removed all the ObjC goodies from the respective test files. Moving forward, it will be very nice to assume these builtin!
|
2007-10-17 17:53:50 +00:00 |
method-undef-category-warn-1.m
|
Fixed all my recent test cases to have the RUN command and
|
2007-10-04 00:22:33 +00:00 |
method-undefined-warn-1.m
|
Fixed all my recent test cases to have the RUN command and
|
2007-10-04 00:22:33 +00:00 |
missing-string-interface.m
|
Include a simple test case for the previous commit...
|
2007-10-19 00:05:15 +00:00 |
objc-legacy-implementation-1.m
|
Fixed all my recent test cases to have the RUN command and
|
2007-10-04 00:22:33 +00:00 |
objc-string-concat-1.m
|
Concatenation of objc strings.
|
2007-12-12 23:55:49 +00:00 |
objc-string.m
|
Add ObjC parser support for concatenated ObjC strings. Note that
|
2007-12-12 01:04:12 +00:00 |
objc-super-test.m
|
Changed type-cast of "struct objc_super"'s 2nd initializer to match definition of
|
2007-12-05 17:29:46 +00:00 |
objc-unused.m
|
objc messages have side effects, return true from hasLocalSideEffect,
|
2007-09-26 22:06:30 +00:00 |
offsetof.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
predefined-function.c
|
Improve function decl merging, patch by Oliver Hunt!
|
2007-11-20 19:04:50 +00:00 |
protocol-expr-1.m
|
Patch to implement "Protocol" as a built-in type declared as
|
2007-12-07 00:18:54 +00:00 |
protocol-expr-neg-1.m
|
Patch to implement "Protocol" as a built-in type declared as
|
2007-12-07 00:18:54 +00:00 |
protocol-rewrite-1.m
|
Patch for rewriting of @protocol.
|
2007-12-07 18:47:10 +00:00 |
protocol-test-1.m
|
Fixed all my recent test cases to have the RUN command and
|
2007-10-04 00:22:33 +00:00 |
protocol-test-2.m
|
- Tweak several tests to be compatible with my last commit.
|
2007-12-11 03:34:41 +00:00 |
return-stack-addr.cpp
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
rewrite-api-bug.m
|
Fixed #include of objc/objc.h so that it works on case-sensitive filesystems.
|
2007-11-26 22:49:09 +00:00 |
rewrite-protocol-type-1.m
|
Implemented rewriting of protocol-qualified global variable types.
|
2007-12-11 22:50:14 +00:00 |
selector-1.m
|
Predefine all the ObjC goodies from <objc/objc.h>. Removed all the ObjC goodies from the respective test files. Moving forward, it will be very nice to assume these builtin!
|
2007-10-17 17:53:50 +00:00 |
selector-overload.m
|
Predefine all the ObjC goodies from <objc/objc.h>. Removed all the ObjC goodies from the respective test files. Moving forward, it will be very nice to assume these builtin!
|
2007-10-17 17:53:50 +00:00 |
self-comparison.c
|
Added to test case for "self-comparison check" uses of relation operators: x < x and x > x
|
2007-10-29 17:02:56 +00:00 |
shift.c
|
Don't do integer promotions of LHS for compound shift assignment. The LHS has to be a modifiable lvalue.
|
2007-12-13 07:28:16 +00:00 |
static-init.c
|
Generate code for static variables that don't have initializers. Also, report an error if a static initializer is not constant.
|
2007-10-17 00:52:43 +00:00 |
static-ivar-ref-1.m
|
Patch to do statically typed ivar references.
|
2007-11-12 22:29:28 +00:00 |
static-type-protocol-1.m
|
Test case for my last patch for implementation of static protocoled type
|
2007-12-08 01:00:55 +00:00 |
stmt_exprs.c
|
Added missing "RUN:" to comment for test case file. This fixed a bug where the test
|
2007-11-28 19:05:11 +00:00 |
switch-duplicate-defaults.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
switch.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
typecheck-binop.c
|
Implement correct semantic analysis of subtractions, implementing
|
2007-12-09 21:53:25 +00:00 |
typedef-prototype.c
|
implement test/Sema/typedef-prototype.c, allowing code
|
2007-11-14 06:34:38 +00:00 |
typedef-retain.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
undecl-objc-h.m
|
Test case for my last patch.
|
2007-12-04 21:48:54 +00:00 |
undeclared-method-1.m
|
test case for my very last patch.
|
2007-12-06 17:43:04 +00:00 |
undef-field-reference-1.m
|
Fixed a bug exposed by referencing an ivar field using component reference syntax.
|
2007-12-03 22:25:42 +00:00 |
undef-protocol-methods-1.m
|
Fixed all my recent test cases to have the RUN command and
|
2007-10-04 00:22:33 +00:00 |
undef-superclass-1.m
|
Fixed all my recent test cases to have the RUN command and
|
2007-10-04 00:22:33 +00:00 |
undefined-protocol-type-1.m
|
This is the first patch toward supporting protocol conforming
|
2007-10-05 21:01:53 +00:00 |
unused-expr.c
|
rename -parse-ast-print to -ast-print
|
2007-10-11 00:18:28 +00:00 |
usual-float.c
|
Fix a basic bug (having to do with typedefs) in Sema::UsualArithmeticConversions().
|
2007-11-10 19:45:54 +00:00 |
varargs.c
|
Add some more diagnostics for va_start, fix tests so they pass with these new diags.
|
2007-10-12 17:48:41 +00:00 |
vector-assign.c
|
Support lax vector conversions.
|
2007-11-30 04:21:22 +00:00 |
vector-cast.c
|
Report errors for invalid casts from/to vectors.
|
2007-11-27 05:51:55 +00:00 |
void_arg.c
|
Fix a bug checking for 'int foo(void)' that didn't look through typedefs of void.
|
2007-11-28 18:51:29 +00:00 |