Saleem Abdulrasool
6ea75dbeb0
Index: expose is_mutable_field
...
Expose isMutable via libClang and python bindings.
Patch by Jonathan B Coe!
llvm-svn: 251410
2015-10-27 15:50:22 +00:00
Argyrios Kyrtzidis
322d853d7d
[sema] Fix assertion hit when using libclang to index a particular C++ snippet involving templates.
...
Assertion hit was in ClassTemplateSpecializationDecl::getSourceRange().
llvm-svn: 247373
2015-09-11 01:44:56 +00:00
Argyrios Kyrtzidis
6af41328be
When the template specialization header is missing, set a valid source location for the template keyword when recovering.
...
Otherwise ClassTemplateSpecializationDecl::getSourceRange() will mistakenly consider itself as an implicit partial specialization
and lead to a crash.
Fixes rdar://14063074
llvm-svn: 183325
2013-06-05 17:52:24 +00:00
Argyrios Kyrtzidis
4431918f40
[libclang] Fix a crash with invalid code, while skip function bodies is enabled.
...
llvm-svn: 175860
2013-02-22 04:11:06 +00:00
Argyrios Kyrtzidis
b0b336ebe9
[libclang] Fix indexing type alias declarations. rdar://11878406
...
llvm-svn: 163072
2012-09-01 19:08:08 +00:00