- 414a1bd Add the intrinsic __builtin_convertvector by Hal Finkel · 11 years ago
- 7a97f7b [libclang] Don't report a DecayedType as "unexposed", report it as the original (as written) type. by Argyrios Kyrtzidis · 11 years ago
- 0b5ca51 Remove unnecessary inclusion of Sema.h by David Blaikie · 11 years ago
- 8644aa9 [libclang] In clang_getLocation, check that the provided line/column is valid. by Argyrios Kyrtzidis · 11 years ago
- 2bb6dad Fix 2 cases of uninitialized reads of an invalid PresumedLoc. by Evgeniy Stepanov · 11 years ago
- 0c01835 OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test threadprivate_messages.cpp) by Alexey Bataev · 11 years ago
- 13d53b9 Remove unused typedef. by Eric Christopher · 11 years ago
- 4367829 Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'" by Rafael Espindola · 11 years ago
- 8f1a2db OpenMP: Data-sharing attributes analysis and clause 'shared' by Alexey Bataev · 11 years ago
- e8519c3 Add ms_abi and sysv_abi attribute handling. by Charles Davis · 11 years ago
- ef07203 Delete CC_Default and use the target default CC everywhere by Reid Kleckner · 11 years ago
- 344472e Use pop_back_val() instead of both back() and pop_back(). by Robert Wilhelm · 11 years ago
- 2414697 Split isFromMainFile into two functions. by Eli Friedman · 11 years ago
- 3f4ec31 Remove more uses of 'index' as namespace scope. by Argyrios Kyrtzidis · 11 years ago
- e845834 Avoid using the 'index' namespace as scope. by Argyrios Kyrtzidis · 11 years ago
- 9af20d8 Use cstdio instead of stdio.h by Dmitri Gribenko · 11 years ago
- 21c45a5 libclang: cleanup unused includes in public header by Dmitri Gribenko · 11 years ago
- 2845a67 Rename libIDE to libIndex. by Argyrios Kyrtzidis · 11 years ago
- e9a906b Replace some DenseMap keys with simpler structures that don't need another DenseMapInfo specialization. by Benjamin Kramer · 11 years ago
- 1216196 Introduce the clangIDE library. by Argyrios Kyrtzidis · 11 years ago
- c1cef08 Added source locs for angled parentheses in class/var template partial specs. by Enea Zaffanella · 11 years ago
- ad0d570 Add clang_Location_isFromMainFile() to libclang. by Stefanus Du Toit · 11 years ago
- ef4579c Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 11 years ago
- 13a165e Assume UniqueID is zero for invalid PPRegion to fix uninitialized reads reported by MSan by Alexey Samsonov · 11 years ago
- 0fda0f7 Use llvm::sys::fs::UniqueID for windows and unix. by Rafael Espindola · 11 years ago
- 4c4f6fe [libclang] Expose the rest of the array types. by Argyrios Kyrtzidis · 11 years ago
- 4fa7eab OpenMP: basic support for #pragma omp parallel by Alexey Bataev · 11 years ago
- 163fbf8 Use SmallVectorImpl::reverse_iterator instead of SmallVector to avoid specifying the vector size. by Craig Topper · 11 years ago
- 66e8c67 [libclang] Add the new function to libclang.exports by Argyrios Kyrtzidis · 11 years ago
- 514afc7 [libclang] Introduce clang_Cursor_isObjCOptional, which returns whether the declaration was affected by "@optional" by Argyrios Kyrtzidis · 11 years ago
- 09d19ef Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 11 years ago
- fcd0aa1 Following the modification introduced in llvm by commit 185311 by Sylvestre Ledru · 11 years ago
- 89faf86 Bug fix: Make RecursiveASTVisitor<T>::TraverseLambdaExpr call by James Dennett · 11 years ago
- dbb4a35 Don't use PathV1.h in CIndexCodeCompletion.cpp. by Rafael Espindola · 11 years ago
- 12df246 [AST] Introduce a new DecayedType sugar node by Reid Kleckner · 11 years ago
- 1a554f7 Add some invalid-decl checks to clang_Type_getOffsetOf. by Matt Beaumont-Gay · 11 years ago
- c5b0054 Comment parsing: allow "\param ..." to describe variadic arguments by Dmitri Gribenko · 11 years ago
- 97e5bc2 Comment parsing: followup to r184610: allow multiple \returns by Dmitri Gribenko · 11 years ago
- d52b20c [document parsing]: Allow multiple adjacent \return and the like by Fariborz Jahanian · 11 years ago
- 5c1a9f3 Simplify a loop in ProcessCodeCompleteResults(). Pointed out by David Blaikie by Dmitri Gribenko · 11 years ago
- 68effa0 ArrayRef'ize CodeCompletionContext::getNumSelIdents() by Dmitri Gribenko · 11 years ago
- b1e25a1 [Driver] Refactor clang driver to use LLVM's Option library by Reid Kleckner · 11 years ago
- 57a3bbf Use the sys::ExecuteAndWait that takes StringRefs. by Rafael Espindola · 11 years ago
- 009d7d5 libclang: Remove clang::RemapFiles, it's dead code. by Benjamin Kramer · 11 years ago
- 082ad2b libclang: Port CIndexer::getClangResourcesPath to PathV2. No functionality change. by Benjamin Kramer · 11 years ago
- 7c3e615 PR12086, PR15117 by Richard Smith · 11 years ago
- 3439237 Include PathV1.h in files that use it. by Rafael Espindola · 11 years ago
- c09f2a8 [libclang] CMake: add an option to control building libclang as a static library (off by default) by Argyrios Kyrtzidis · 11 years ago
- 25cd4a2 [libclang] When annotating tokens, don't override a property annotation with a getter/setter method annotation. by Argyrios Kyrtzidis · 11 years ago
- 1bc085a [libclang] When indexing a @synthesize, don't consider that it defines a getter/setter if one is already defined by the user. by Argyrios Kyrtzidis · 11 years ago
- a99ecbc Fix linkage computation for derived types in inline functions. by Rafael Espindola · 11 years ago
- 4c9f58f [libclang] Add logging for clang_createTranslationUnit. by Argyrios Kyrtzidis · 11 years ago
- c965f76 libclang: add a function to check whether a member function is pure virtual by Dmitri Gribenko · 11 years ago
- 0d8e964 First pass of semantic analysis for init-captures: check the initializer, build by Richard Smith · 11 years ago
- 17828ca Provide operator<< for stream output of DeclarationNames by David Blaikie · 11 years ago
- 181e3ec Cleanup handling of UniqueExternalLinkage. by Rafael Espindola · 12 years ago
- 333e44c [libclang] Add a null check in CursorVisitor::visitPreprocessedEntities. by Argyrios Kyrtzidis · 12 years ago
- 1270673 Have the RecursiveASTVisitor traverse the type source info of an objc class message. by Argyrios Kyrtzidis · 12 years ago
- cc2b653 Remove DiagnosticConsumer::clone(), a bad idea that is now unused. by Douglas Gregor · 12 years ago
- dd08a0c [Preprocessor] For the MacroExpands preprocessor callback, also pass the MacroArgs object that provides information about by Argyrios Kyrtzidis · 12 years ago
- 1880039 Remove redundant flag. by Bill Wendling · 12 years ago
- 497a4eb We don't want FP elimination when doing an Apple-style build. by Bill Wendling · 12 years ago
- e858e66 [libclang] Introduce clang_Module_getASTFile function that returns the module file where a module object came from. by Argyrios Kyrtzidis · 12 years ago
- 96bbe19 Fix typo in comparison in clang_CXCursorSet_contains(). by Ted Kremenek · 12 years ago
- 017dd74 Revert "Remove CXCursorSet and related APIs. There are no known clients." by Ted Kremenek · 12 years ago
- 3b6f56a Remove CXCursorSet and related APIs. There are no known clients. by Ted Kremenek · 12 years ago
- edab047 [libclang] Introduce a CXCursor_ObjCSelfExpr cursor, which is the equivalent of CXCursor_CXXThisExpr for C++ code. by Argyrios Kyrtzidis · 12 years ago
- c3bf52c C++1y: Allow aggregates to have default initializers. by Richard Smith · 12 years ago
- 80e1aca [libclang] Introduce clang_Cursor_isVariadic, which returns non-zero if the given cursor is a variadic function or method. by Argyrios Kyrtzidis · 12 years ago
- 38dbad2 [libclang] Introduce clang_Cursor_getObjCDeclQualifiers, to query for 'ObjC Qualifiers' written next to the return and by Argyrios Kyrtzidis · 12 years ago
- 9ee6a66 [libclang] Introduce clang_Cursor_getObjCPropertyAttributes to query the written attributes in a property declaration. by Argyrios Kyrtzidis · 12 years ago
- 7717914 [libclang] Report parameter array types as written in source, not decayed to pointer types. by Argyrios Kyrtzidis · 12 years ago
- 6afcf88 Sema for Captured Statements by Tareq A. Siraj · 12 years ago
- 051303c Implement CapturedStmt AST by Tareq A. Siraj · 12 years ago
- 76da55d Basic support for Microsoft property declarations and references thereto. by John McCall · 12 years ago
- 4522f63 [libclang] Introduce clang_Location_isInSystemHeader to check if a location resides in a system header. by Argyrios Kyrtzidis · 12 years ago
- 04b6748 [libclang] Have clang_getCXXAccessSpecifier() also return the access control of a C++ declaration within its parent scope. by Argyrios Kyrtzidis · 12 years ago
- 411d33a [libclang] Expose record layout info via new libclang functions: by Argyrios Kyrtzidis · 12 years ago
- 8434722 [libclang] In cxtu::getASTUnit(), check for a null CXTranslationUnit. by Argyrios Kyrtzidis · 12 years ago
- 516143b [libclang] Fix cursor visitation to not ignore template arguments in out-of-line member functions. by Argyrios Kyrtzidis · 12 years ago
- 0b60283 [libclang] Add some checks to make sure the given CXTranslationUnit is not null, before using it. by Argyrios Kyrtzidis · 12 years ago
- e9ebd85 [libclang] Make clang_Cursor_getArgument work with call-exprs. by Argyrios Kyrtzidis · 12 years ago
- c58b756 [libclang] If libclang logging is enabled, print all compiler diagnostics to stderr instead of capturing them. by Argyrios Kyrtzidis · 12 years ago
- 16e0f19 [cmake] Add clang-headers as a dependency of libclang and if we have to copy them by Argyrios Kyrtzidis · 12 years ago
- 9083628 Update the error handing static functions for r178161. Part of rdar://13296693 by Chad Rosier · 12 years ago
- c56fff7 [Preprocessor/Modules] Separate the macro directives kinds into their own MacroDirective's subclasses. by Argyrios Kyrtzidis · 12 years ago
- c640058 OpenMP threadprivate directive parsing and semantic analysis by Alexey Bataev · 12 years ago
- 07c5908 [libclang] Modify clang_getCursorType to be able to handle a function template decl. by Argyrios Kyrtzidis · 12 years ago
- c1d2239 [Modules] Resolve top-headers of modules lazily. by Argyrios Kyrtzidis · 12 years ago
- 6f09c3d [libclang] Change clang_findReferencesInFile and clang_findIncludesInFile to return an enum, by Argyrios Kyrtzidis · 12 years ago
- 389dc56 [libclang] Modify clang_findReferencesInFile and clang_findIncludesInFile to return a value. by Argyrios Kyrtzidis · 12 years ago
- ee2d5fd [libclang] Introduce clang_findIncludesInFile, that can be used to retrieve all #import/#include directives in a specific file. by Argyrios Kyrtzidis · 12 years ago
- 029c8f3 [libclang] When calling the function of CXCursorAndRangeVisitor, don't forget to by Argyrios Kyrtzidis · 12 years ago
- b70e7a8 [libclang] Add Logger::operator<< overloads for CXCursor and FileEntry. by Argyrios Kyrtzidis · 12 years ago
- 44f65a5 [libclang] When logging a CXTranslationUnit that came from an AST file, print out the filename. by Argyrios Kyrtzidis · 12 years ago
- fc09336 Fix typos: [Dd]iagnosic -> [Dd]iagnostic by Stefanus Du Toit · 12 years ago
- 9db0fe9 doxygen command. Add 'attention' command to list of similar by Fariborz Jahanian · 12 years ago
- c515978 [preprocessor] Use MacroDirective in the preprocessor callbacks to make available the by Argyrios Kyrtzidis · 12 years ago
- 7728cdd Revert r175912, "Add support for coldcc to clang" at John's request. by Peter Collingbourne · 12 years ago
- 4c67aa9 Add support for coldcc to clang by Peter Collingbourne · 12 years ago