aboutsummaryrefslogtreecommitdiff
path: root/test/Index/get-cursor-macro-args.h
AgeCommit message (Collapse)Author
2012-10-20When associating file ranges of macro arguments with theirArgyrios Kyrtzidis
macro expansion ranges, make sure to check all the FileID entries that are contained in the spelling range of the expansion for the macro argument. Fixes rdar://12537982 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166359 91177308-0d34-0410-b5e6-96231b3b80d8
2011-08-17[libclang] Make clang_getCursor able to handle locations that point inside ↵Argyrios Kyrtzidis
macro arguments. e.g. for: \define INVOKE(METHOD, CLASS) [CLASS METHOD] void test2() { INVOKE(meth, MyClass); } Pointing at 'meth' will give a CXCursor_ObjCMessageExpr and pointing at 'MyClass' will give a CXCursor_ObjCClassRef. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137796 91177308-0d34-0410-b5e6-96231b3b80d8