History log of /external/clang/test/Index/get-cursor-macro-args.m
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0872a06d1ee1a3b62ef833f955051418d18006a1 20-Oct-2012 Argyrios Kyrtzidis <akyrtzi@gmail.com> When associating file ranges of macro arguments with their
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
/external/clang/test/Index/get-cursor-macro-args.m
d62505677555fd4fae731232d7308a91c2bb10a2 02-Oct-2012 NAKAMURA Takumi <geek4civic@gmail.com> clang/test/Index: Fix two tests. Both %S and %t are expanded to absolute paths.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164982 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/get-cursor-macro-args.m
7cf0cd3893bdf7bf1577e52a1565a87e563c57e8 02-Oct-2012 Michael Gottesman <mgottesman@apple.com> [clang-tests] Changed relative paths to absolute paths in run command for annotate-macro-args.m, get-cursor-macro-args.m, import_self.c.

This fixes make check-all failures when make -C is used to run the tests.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164978 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/get-cursor-macro-args.m
ccc6f36e53274fccae024f30ac5adb6be6f815d3 23-Mar-2012 Argyrios Kyrtzidis <akyrtzi@gmail.com> [libclang] For a CXCursor_ObjCInstanceMethodDecl/CXCursor_ObjCClassMethodDecl cursor,
return from clang_getCursorLocation the start location of the method name.

rdar://11105223

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153303 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/get-cursor-macro-args.m
4b43b305342ae2e49d473d0fa6152e5d0c343765 17-Aug-2011 Argyrios Kyrtzidis <akyrtzi@gmail.com> [libclang] Make clang_getCursor able to handle locations that point inside 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
/external/clang/test/Index/get-cursor-macro-args.m