llvm-project/clang/include/clang
Argyrios Kyrtzidis 37ab726d63 [analyzer] Introduce ObjCMessage which represents both explicit ObjC message expressions and implicit
messages that are sent for handling properties in dot syntax.

Replace all direct uses of ObjCMessageExpr in the checkers and checker interface with ObjCMessage.

llvm-svn: 124159
2011-01-25 00:03:53 +00:00
..
AST Use attributes for all the override control specifiers. 2011-01-24 16:26:15 +00:00
Analysis Add AnalysisContext::dumpCFG. 2011-01-16 22:05:23 +00:00
Basic Disallow function template partial specializations, from Hans 2011-01-24 18:54:39 +00:00
CodeGen Revert r109546, it broke linux build. 2010-07-27 22:37:14 +00:00
Driver Add support for the --noexecstack option. Fixes PR8762. 2011-01-23 17:58:26 +00:00
Frontend Don't silently drop warning flags passed in to 2011-01-19 01:02:47 +00:00
FrontendTool Move ExecuteCompilerInvocation to a new library FrontendTool 2010-08-24 00:31:22 +00:00
Index Make a bunch of new data structures for the new analysis 2010-07-22 13:52:13 +00:00
Lex Speed up code-completion by skipping function bodies. 2011-01-03 19:44:02 +00:00
Parse Parse class-virt-specifier-seqs. 2011-01-22 16:56:46 +00:00
Rewrite Refactoring of Diagnostic class. 2010-11-18 20:06:41 +00:00
Sema Get rid of [[hiding]], [[override]] and [[base_check]]. 2011-01-23 21:33:18 +00:00
Serialization Implement support for non-type template parameter packs whose type is 2011-01-19 20:10:05 +00:00
StaticAnalyzer [analyzer] Introduce ObjCMessage which represents both explicit ObjC message expressions and implicit 2011-01-25 00:03:53 +00:00
CMakeLists.txt Add a __has_attribute macro that works much like __has_feature and __has_builtin. 2010-10-20 02:31:43 +00:00
Makefile Add a __has_attribute macro that works much like __has_feature and __has_builtin. 2010-10-20 02:31:43 +00:00