summaryrefslogtreecommitdiffstats
path: root/lib/Index/USRGeneration.cpp
Commit message (Expand)AuthorAgeFilesLines
* [index] Fix forward declarations interfering with USR generation of external ...Argyrios Kyrtzidis2017-05-201-1/+1
* [index] Handle vector types in USR generatorAlex Lorenz2017-04-281-1/+7
* [index] Take into account the category's external_symbol attr for namespacing...Argyrios Kyrtzidis2017-04-211-19/+45
* [index] Take advantage of 'external_source_symbol' attribute for indexing pur...Argyrios Kyrtzidis2017-04-211-14/+69
* [OpenCL] Correct ndrange_t implementationAnastasia Stulova2017-02-161-1/+0
* [index] USR generation: use getTemplateArgs() instead of getTemplateInstantia...Argyrios Kyrtzidis2017-02-151-2/+2
* [index] Provide a more general index::generateUSRForMacro() that doesn't depe...Argyrios Kyrtzidis2017-02-021-3/+12
* [index] Handle properly C++14's template variables.Argyrios Kyrtzidis2016-11-071-0/+20
* [index] Fix assertion hit when handling a declaration of C++'s 'operator new'...Argyrios Kyrtzidis2016-11-021-3/+8
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* [index] Create different USR if a property is a class property.Argyrios Kyrtzidis2016-07-151-5/+6
* Use more ArrayRefsDavid Majnemer2016-06-241-1/+1
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-0/+2
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-2/+0
* Enable support for __float128 in ClangNemanja Ivanovic2016-04-131-0/+2
* [OpenCL] Move OpenCLImageTypes.def from clangAST to clangBasic library.Alexey Bader2016-04-131-1/+1
* [OpenCL] Complete image types support.Alexey Bader2016-04-081-12/+3
* [index] Distinguish USRs of anonymous enums by using their first enumerator.Argyrios Kyrtzidis2016-03-041-2/+11
* [index] Include parameter types in the USRs for C functions marked with 'over...Argyrios Kyrtzidis2016-03-041-1/+2
* [index] In ObjC++ handle objc type parameters for function USRs.Argyrios Kyrtzidis2016-03-041-0/+17
* [AST/index] Introduce an option 'SuppressTemplateArgsInCXXConstructors' in pr...Argyrios Kyrtzidis2016-02-151-1/+6
* Fix remaining Clang-tidy readability-redundant-control-flow warnings; other m...Eugene Zelenko2016-02-121-5/+8
* [OpenCL] Add new types for OpenCL 2.0.Alexey Bader2015-09-151-0/+10
* Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren2015-08-131-3/+0
* Rename MacroDefinition -> MacroDefinitionRecord, Preprocessor::MacroDefinitio...Richard Smith2015-05-041-1/+1
* [libclang] Use same USR encoding for 'char' regardless of what the target con...Argyrios Kyrtzidis2014-12-081-1/+1
* [libclang] Encode InjectedClassNameType in the USR.Argyrios Kyrtzidis2014-12-081-0/+4
* [libclang] Encode location info for anonymous embedded tag decls.Argyrios Kyrtzidis2014-12-081-1/+5
* [libclang] Use same USR encoding for 'class' as 'struct'.Argyrios Kyrtzidis2014-12-081-3/+3
* [libclang] Encode C++11 rvalue reference types in the USR.Argyrios Kyrtzidis2014-12-081-0/+5
* [libclang] Encode the C++11 method reference qualifier in the USR.Argyrios Kyrtzidis2014-12-081-0/+5
* [libclang] Reflect in USR generation that 'signed char' and 'unsigned char' c...Argyrios Kyrtzidis2014-12-081-1/+2
* [libclang] Function templates can be 'overloaded' by return type, so encode t...Argyrios Kyrtzidis2014-12-081-0/+23
* Added the pack_elements range accessor. Refactoring some for loops to use ran...Aaron Ballman2014-07-151-3/+2
* Avoid dubious IdentifierInfo::getNameStart() usesAlp Toker2014-06-071-1/+1
* [C++11] Use 'nullptr'.Craig Topper2014-05-261-1/+1
* libclang/libIndex: USR generation: mangle source location into USRs for macros,Dmitri Gribenko2014-03-281-24/+53
* remove a bunch of unused private methodsNuno Lopes2014-03-231-10/+0
* [C++11] Replacing FunctionProtoType iterators param_type_begin() and param_ty...Aaron Ballman2014-03-171-5/+2
* [C++11] Replacing FunctionDecl iterators param_begin() and param_end() with i...Aaron Ballman2014-03-071-5/+2
* [Index] Make the USRs more stable.Argyrios Kyrtzidis2014-02-231-17/+30
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-1/+1
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-201-2/+3
* Avoid using the 'index' namespace as scope.Argyrios Kyrtzidis2013-08-211-16/+19
* Rename libIDE to libIndex.Argyrios Kyrtzidis2013-08-171-0/+800