aboutsummaryrefslogtreecommitdiff
path: root/tools/libclang/CXType.cpp
AgeCommit message (Expand)Author
2013-04-18[libclang] Report parameter array types as written in source, not decayed to ...Argyrios Kyrtzidis
2013-04-11[libclang] Expose record layout info via new libclang functions:Argyrios Kyrtzidis
2013-03-18[libclang] Modify clang_getCursorType to be able to handle a function templat...Argyrios Kyrtzidis
2013-02-23Revert r175912, "Add support for coldcc to clang" at John's request.Peter Collingbourne
2013-02-22Add support for coldcc to clangPeter Collingbourne
2013-02-15libclang: add clang_getTypeSpelling(CXType CT)Dmitri Gribenko
2013-02-09libclang: use CXCursor getters to simplify codeDmitri Gribenko
2013-02-02libclang: introduce cxstring::{createRef,createDup} for StringRefsDmitri Gribenko
2013-02-02libclang: introduce cxstring::{createRef,createDup} for C stringsDmitri Gribenko
2013-02-01libclang: itroduce cxstring::createEmpty()Dmitri Gribenko
2013-01-26libclang: factor out the frequent pattern static_cast<ASTUnit *>(TU->TUData)Dmitri Gribenko
2013-01-23libclang: change return type of getCursorDecl() to 'const Decl *'Dmitri Gribenko
2013-01-16[libclang] In clang_getCursorType, don't crash if the translation unit is notArgyrios Kyrtzidis
2013-01-11libclang: change CXCursor to store 'const void *' pointers forDmitri Gribenko
2013-01-11libclang: use getCursorTU and getCursorASTUnit instead of explicit castsDmitri Gribenko
2012-12-25Add intel_ocl_bicc calling convention as a function attribute to clang. The c...Guy Benyei
2012-12-04libclang: Add a function to libclang for retrieving the bit width valueDmitri Gribenko
2012-12-04Sort #include lines for tools/...Chandler Carruth
2012-10-16Add pnaclcall convention to Native Client targets.Derek Schuff
2012-10-05[libclang] Introduce CXCursor_ModuleImportDecl cursor kind, used for a moduleArgyrios Kyrtzidis
2012-05-23[libclang] Report CXType_ObjCId for 'const id', not CXType_Typedef.Argyrios Kyrtzidis
2012-05-08[libclang] Map 'id'/'Class'/'SEL' to the corresponding CXType kinds.Argyrios Kyrtzidis
2012-04-11[libclang] Introduce a couple of functions to make it convenientArgyrios Kyrtzidis
2012-02-15Implement indexing support for lambdas in libclang (both kinds), asDouglas Gregor
2012-01-17Remove unnecessary default cases in switches over enums.David Blaikie
2011-12-10[libclang] Add defensive checks to make sure we don't try to dereferenceArgyrios Kyrtzidis
2011-12-06[libclang] API enhancements by Joe Groff!Argyrios Kyrtzidis
2011-09-27[libclang] Expose array size and element type, patch by Vinay Sajip!Argyrios Kyrtzidis
2011-06-15Automatic Reference Counting.John McCall
2011-05-27Objective-C doesn't consider the use of incomplete types as methodDouglas Gregor
2011-01-27Add libclang functions to determine the const/volatile/restrictDouglas Gregor
2011-01-24Eliminate the use of getTypeForDecl from clang_getCursorType() andDouglas Gregor
2011-01-19Change QualType::getTypePtr() to return a const pointer, then change aJohn McCall
2010-12-30Expose Objective-C type encodings of declarations to libclang users. This al...David Chisnall
2010-12-25The -fshort-wchar option causes wchar_t to become unsigned, in addition to beingChris Lattner
2010-12-10Eliminate the branching in QualType::getTypePtr() by providing aDouglas Gregor
2010-11-17Make definition of CXTranslationUnitImpl privateTed Kremenek
2010-11-16Change CXTranslationUnit to not directly cast to an ASTUnit*,Ted Kremenek
2010-11-16Move CXString creation/management routines intoTed Kremenek
2010-10-02Teach clang_getCursorType() about base specifiers and other referencesDouglas Gregor
2010-08-26Add libclang API hook "clang_getIBOutletCollectionType" to query the collecti...Ted Kremenek