aboutsummaryrefslogtreecommitdiff
path: root/tools/libclang
AgeCommit message (Expand)Author
2012-06-11Etch out the code path for MS-style inline assembly.Chad Rosier
2012-06-09[libclang] When doing the cursor visitation make sure declarationsArgyrios Kyrtzidis
2012-06-08[libclang] Don't crash when saving a PCH from a prefix headerArgyrios Kyrtzidis
2012-06-08[libclang/AST]Argyrios Kyrtzidis
2012-06-07Plug a long standing memory leak in TemplateArgument.Benjamin Kramer
2012-06-06Zap the /Za compiler switch from MSVC projects, the option is considered harm...Francois Pichet
2012-05-27Replace some custom hash combines with the standard stuff from DenseMapInfo.Benjamin Kramer
2012-05-23[libclang] Report CXType_ObjCId for 'const id', not CXType_Typedef.Argyrios Kyrtzidis
2012-05-16[libclang] Properly handle @encode() in RecursiveASTVisitor and traverseArgyrios Kyrtzidis
2012-05-16[libclang/AST] Index references of protocols in "@protocol(...)" syntax.Argyrios Kyrtzidis
2012-05-15This patch fixes the cmake build to create libclang.so/libclang.a on linuxManuel Klimek
2012-05-10Fix an assertion hit when the serialized diagnostics writer receive a diagnosticArgyrios Kyrtzidis
2012-05-09[AST/libclang] Speed up clang_getOverriddenCursors() considerably by reservin...Argyrios Kyrtzidis
2012-05-08[libclang] Map 'id'/'Class'/'SEL' to the corresponding CXType kinds.Argyrios Kyrtzidis
2012-05-08Introduce a new libclang API to determine the platform availability ofDouglas Gregor
2012-05-07[libclang] Actually commit the changes to make libclang's RecursiveASTVisitorArgyrios Kyrtzidis
2012-05-07[libclang] Put the RecursiveASTVisitor in libclang in a cxindex namespace.Argyrios Kyrtzidis
2012-05-07Un-revert r156142, "[libclang] Bring back BodyIndexer::TraverseCXXOperatorCal...Argyrios Kyrtzidis
2012-05-07[libclang] Use a copy of the data-recursive RecursiveASTVisitor inside libclang.Argyrios Kyrtzidis
2012-05-06Revert r156142, "[libclang] Bring back BodyIndexer::TraverseCXXOperatorCallEx...NAKAMURA Takumi
2012-05-04[libclang] Bring back BodyIndexer::TraverseCXXOperatorCallExpr whichArgyrios Kyrtzidis
2012-05-02Unrevert r155951, reverted in r155962, with two changes:Richard Smith
2012-04-30clang_getCursorLexicalParent should return a translation unit cursor for decl...Douglas Gregor
2012-04-30Fix C versus C++ linkage issue.Ted Kremenek
2012-04-30Reduce malloc() traffic of clang_getOverridenCursors() by using a pool of Sma...Ted Kremenek
2012-04-25don't use soname on OpenBSD, it doesn't support it. Patch byChris Lattner
2012-04-20[libclang] Don't set dylib load address to 0xe000000.Argyrios Kyrtzidis
2012-04-19Implements boxed expressions for Objective-C. <rdar://problem/10194391>Patrick Beard
2012-04-16[libclang] Make sure that when we have multiple @class references in the same...Argyrios Kyrtzidis
2012-04-16[libclang] Spelling range for a objc category should the category name range,...Argyrios Kyrtzidis
2012-04-15Like for LLVM / shlib, we also provide a SONAME to libclang.soSylvestre Ledru
2012-04-14Add an AttributedStmt type to represent a statement with C++11 attributesRichard Smith
2012-04-13Kill the last vestiges of clangIndexDouglas Gregor
2012-04-12Added a flag to the parser to skip method bodies.Erik Verbruggen
2012-04-12Implement clang_getDiagnosticCategoryText() to provide a way for a client of ...Ted Kremenek
2012-04-11[libclang] Introduce a couple of functions to make it convenientArgyrios Kyrtzidis
2012-04-11[libclang] In cxloc::translateSourceRange make sure to handle locations in ma...Argyrios Kyrtzidis
2012-04-11[libclang] Fix "error: conflicts with new declaration with ā€˜Cā€™ linkage" t...Argyrios Kyrtzidis
2012-04-11[libclang] If displayDiagnostics is set (when calling clang_createIndex), mak...Argyrios Kyrtzidis
2012-04-10[libclang] For clang_getOverriddenCursors make sure to report overridden objc...Argyrios Kyrtzidis
2012-04-10[code-complete] Introduce CodeCompletionTUInfo which will be used for cachingArgyrios Kyrtzidis
2012-04-04Fix dead store warning.Ted Kremenek
2012-03-31[libclang] Fix use-after-free bug when handling attributes indexing info.Argyrios Kyrtzidis
2012-03-30[libclang] Introduce clang_Cursor_getObjCSelectorIndex() function.Argyrios Kyrtzidis
2012-03-30[libclang] Introduce clang_Cursor_getSpellingNameRange().Argyrios Kyrtzidis
2012-03-30Add info to ObjCPropertyRefExpr to indicate whether the dot syntax propertyArgyrios Kyrtzidis
2012-03-30[libclang] A MemberRefExpr cursor for a property dot syntax should have asArgyrios Kyrtzidis
2012-03-28[libclang] Fix CIndexer::isOptEnabled(); not sure what I was thinking there.Argyrios Kyrtzidis
2012-03-28[libclang] Rename setBackGroundPriority -> setThreadBackgroundPriority.Argyrios Kyrtzidis
2012-03-28[libclang] Fix gcc error.Argyrios Kyrtzidis