summaryrefslogtreecommitdiff
path: root/clang/test/CodeGenObjC/encode-test.m
AgeCommit message (Expand)Author
2025-01-18[Clang] [NFC] Fix unintended `-Wreturn-type` warnings everywhere in the test ...Sirraide
2023-08-28[clang] Remove rdar links; NFCAaron Ballman
2023-07-17Revert "Remove rdar links; NFC"Mehdi Amini
2023-07-07Remove rdar links; NFCAaron Ballman
2022-12-12[Clang] Convert various tests to opaque pointers (NFC)Nikita Popov
2022-04-07[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)Nikita Popov
2022-02-16Use functions with prototypes when appropriate; NFCAaron Ballman
2020-12-30[test] Add {{.*}} to make tests immune to dso_local/dso_preemptable/(none) di...Fangrui Song
2019-05-29[ObjC] Fix encoding of ObjC pointer types that are pointers to typedefsAkira Hatanaka
2019-02-08[Sema] Make string literal init an rvalue.Eli Friedman
2017-01-31Handle ObjCEncodeExpr in extractStringLiteralCharacter.Akira Hatanaka
2016-11-30Switch CGObjCMac to use ConstantInitBuilder. Whew.John McCall
2016-09-18CodeGen: mark ObjC cstring literals as unnamed_addrSaleem Abdulrasool
2016-09-18CodeGen: mark ObjC cstring literals as constantSaleem Abdulrasool
2015-09-15Add test coverage for @encode(SEL); completely untested until now.Nico Weber
2015-05-12Changed renaming of local symbols by inserting a dot vefore the numeric suffixSunil Srivastava
2014-11-06Don't manually insert L prefixes.Rafael Espindola
2014-02-27Use private linkage for globals we already name with \01L and \01l.Rafael Espindola
2014-01-28Objective-C. provide legacy encoding of *id and *Class typesFariborz Jahanian
2013-06-04Objective-C encoding. Fixes up encodeing forFariborz Jahanian
2012-12-20Robustify the @encode code and add support for _Atomic.John McCall
2012-06-20Restructure how the driver communicates information about theJohn McCall
2011-10-02Make -fobjc-nonfragile-abi the -cc1 default, since it's theJohn McCall
2011-06-16For the purpose of @encode'ing, accept 'void' typeFariborz Jahanian
2011-05-17Reapply the commits that r131401 reverted and add a fix for PR9927.Argyrios Kyrtzidis
2011-05-16Revert 131377, 131369 and 131365.Rafael Espindola
2011-05-15Fix generation of obj-c @encoding for members with zero size.Argyrios Kyrtzidis
2011-05-14Create proper Objective-C @encoding for C++ classes; fixes rdar://9357400.Argyrios Kyrtzidis
2010-10-11IRgen/Obj-C: Fix encoding of "long double".Daniel Dunbar
2010-10-11Merge encode-test-1.m into encode-test.mDaniel Dunbar
2010-10-11FileCheck'ize test.Daniel Dunbar
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-12-14Tests use the new clang.Fariborz Jahanian
2009-11-30Fix a crash when ivar type is a __strong SEL. Fallout fromFariborz Jahanian
2009-11-23Fixe a crash in encoding of SEL type caused by recent changes.Fariborz Jahanian
2009-11-17Move -fnext-runtime defaulting to driver (and change clang-cc default toDaniel Dunbar
2009-11-08Eliminate &&s in tests.Daniel Dunbar
2009-07-22Fix a couple recent ABI regressions noticed during code review (fallout from ...Steve Naroff
2009-07-10This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff
2009-04-27rdar://6827200 - [sema] reject statically allocated arrays of interface typesChris Lattner
2009-03-24Rename clang to clang-cc.Daniel Dunbar
2008-12-28Fix a grep error that caused CodeGenObjC/encode-test.m to fail.Sebastian Redl
2008-12-23Last patch, for now, to privde ObjC's encoding of types.Fariborz Jahanian
2008-12-22More encoding support; in this case, encoding ofFariborz Jahanian
2008-12-21Test case makes a platform assumption, so force triple.Sebastian Redl
2008-12-20Finish up saving original parameter type andFariborz Jahanian
2008-12-20Strangely enough, name of ObjC class is not encoded into theFariborz Jahanian
2008-12-19More encoding support. This time forFariborz Jahanian
2008-12-19Test case for my last @encode patch.Fariborz Jahanian