]> granicus.if.org Git - clang/commit
Keep track of type source information in the return type of an
authorDouglas Gregor <dgregor@apple.com>
Mon, 8 Mar 2010 14:59:44 +0000 (14:59 +0000)
committerDouglas Gregor <dgregor@apple.com>
Mon, 8 Mar 2010 14:59:44 +0000 (14:59 +0000)
commit4bc1cb6aa635a5bf8fae99bf69c56c724c1e786c
tree0edb8f90c13b29d2ee1e9ad4faf1420616d3684f
parenta48b2846153dc1f6c35f9e8812975a661ab1bc79
Keep track of type source information in the return type of an
Objective-C method declaration, e.g., for

  - (Foo *)myMethod;

we now have TypeSourceInfo for the Foo*.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@97942 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/DeclObjC.h
lib/AST/ASTImporter.cpp
lib/AST/DeclObjC.cpp
lib/Frontend/PCHReaderDecl.cpp
lib/Frontend/PCHWriterDecl.cpp
lib/Sema/SemaDeclObjC.cpp
test/Index/c-index-getCursor-test.m
tools/CIndex/CIndex.cpp