diff options
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-08-17 00:31:25 +0000 |
---|---|---|
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-08-17 00:31:25 +0000 |
commit | 4b43b305342ae2e49d473d0fa6152e5d0c343765 (patch) | |
tree | b77f664e77a5220ef41041e78d99aa49d6ed5741 /lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp | |
parent | 0e870622e4d4b2ecb7bc6ffd2c97f74fd14220b6 (diff) |
[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
Diffstat (limited to 'lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp')
0 files changed, 0 insertions, 0 deletions