aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Index/USRGeneration.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-05-20[index] Fix forward declarations interfering with USR generation of external ...Argyrios Kyrtzidis1-1/+1
2017-04-28[index] Handle vector types in USR generatorAlex Lorenz1-1/+7
2017-04-21[index] Take into account the category's external_symbol attr for namespacing...Argyrios Kyrtzidis1-19/+45
2017-04-21[index] Take advantage of 'external_source_symbol' attribute for indexing pur...Argyrios Kyrtzidis1-14/+69
2017-02-16[OpenCL] Correct ndrange_t implementationAnastasia Stulova1-1/+0
2017-02-15[index] USR generation: use getTemplateArgs() instead of getTemplateInstantia...Argyrios Kyrtzidis1-2/+2
2017-02-02[index] Provide a more general index::generateUSRForMacro() that doesn't depe...Argyrios Kyrtzidis1-3/+12
2016-11-07[index] Handle properly C++14's template variables.Argyrios Kyrtzidis1-0/+20
2016-11-02[index] Fix assertion hit when handling a declaration of C++'s 'operator new'...Argyrios Kyrtzidis1-3/+8
2016-07-18[NFC] Header cleanupMehdi Amini1-1/+0
2016-07-15[index] Create different USR if a property is a class property.Argyrios Kyrtzidis1-5/+6
2016-06-24Use more ArrayRefsDavid Majnemer1-1/+1
2016-05-09Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic1-0/+2
2016-04-15Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic1-2/+0
2016-04-13Enable support for __float128 in ClangNemanja Ivanovic1-0/+2
2016-04-13[OpenCL] Move OpenCLImageTypes.def from clangAST to clangBasic library.Alexey Bader1-1/+1
2016-04-08[OpenCL] Complete image types support.Alexey Bader1-12/+3
2016-03-04[index] Distinguish USRs of anonymous enums by using their first enumerator.Argyrios Kyrtzidis1-2/+11
2016-03-04[index] Include parameter types in the USRs for C functions marked with 'over...Argyrios Kyrtzidis1-1/+2
2016-03-04[index] In ObjC++ handle objc type parameters for function USRs.Argyrios Kyrtzidis1-0/+17
2016-02-15[AST/index] Introduce an option 'SuppressTemplateArgsInCXXConstructors' in pr...Argyrios Kyrtzidis1-1/+6
2016-02-12Fix remaining Clang-tidy readability-redundant-control-flow warnings; other m...Eugene Zelenko1-5/+8
2015-09-15[OpenCL] Add new types for OpenCL 2.0.Alexey Bader1-0/+10
2015-08-13Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren1-3/+0
2015-05-04Rename MacroDefinition -> MacroDefinitionRecord, Preprocessor::MacroDefinitio...Richard Smith1-1/+1
2014-12-08[libclang] Use same USR encoding for 'char' regardless of what the target con...Argyrios Kyrtzidis1-1/+1
2014-12-08[libclang] Encode InjectedClassNameType in the USR.Argyrios Kyrtzidis1-0/+4
2014-12-08[libclang] Encode location info for anonymous embedded tag decls.Argyrios Kyrtzidis1-1/+5
2014-12-08[libclang] Use same USR encoding for 'class' as 'struct'.Argyrios Kyrtzidis1-3/+3
2014-12-08[libclang] Encode C++11 rvalue reference types in the USR.Argyrios Kyrtzidis1-0/+5
2014-12-08[libclang] Encode the C++11 method reference qualifier in the USR.Argyrios Kyrtzidis1-0/+5
2014-12-08[libclang] Reflect in USR generation that 'signed char' and 'unsigned char' c...Argyrios Kyrtzidis1-1/+2
2014-12-08[libclang] Function templates can be 'overloaded' by return type, so encode t...Argyrios Kyrtzidis1-0/+23
2014-07-15Added the pack_elements range accessor. Refactoring some for loops to use ran...Aaron Ballman1-3/+2
2014-06-07Avoid dubious IdentifierInfo::getNameStart() usesAlp Toker1-1/+1
2014-05-26[C++11] Use 'nullptr'.Craig Topper1-1/+1
2014-03-28libclang/libIndex: USR generation: mangle source location into USRs for macros,Dmitri Gribenko1-24/+53
2014-03-23remove a bunch of unused private methodsNuno Lopes1-10/+0
2014-03-17[C++11] Replacing FunctionProtoType iterators param_type_begin() and param_ty...Aaron Ballman1-5/+2
2014-03-07[C++11] Replacing FunctionDecl iterators param_begin() and param_end() with i...Aaron Ballman1-5/+2
2014-02-23[Index] Make the USRs more stable.Argyrios Kyrtzidis1-17/+30
2014-01-25Rename getResultType() on function and method declarations to getReturnType()Alp Toker1-1/+1
2014-01-20Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker1-2/+3
2013-08-21Avoid using the 'index' namespace as scope.Argyrios Kyrtzidis1-16/+19
2013-08-17Rename libIDE to libIndex.Argyrios Kyrtzidis1-0/+800