Dylan Noblesmith
|
f7ccbad5d9
Basic: import SmallString<> into clang namespace
|
13 năm trước cách đây |
Benjamin Kramer
|
8fe83e1df9
Move a method from IdentifierTable.h out of line and remove the SmallString include.
|
13 năm trước cách đây |
Douglas Gregor
|
b223d8c426
When providing code completions for a switch over a scoped enumeration
|
13 năm trước cách đây |
Benjamin Kramer
|
013b3668b6
SmallBitVectorize the deduced parameter set.
|
13 năm trước cách đây |
Douglas Gregor
|
c5b2e58840
Implement code completion support for module import declarations, e.g.,
|
13 năm trước cách đây |
Abramo Bagnara
|
e4b92761b4
Added source location for the template keyword in AST template-id expressions.
|
13 năm trước cách đây |
Argyrios Kyrtzidis
|
c15707d8da
[libclang] In clang::getCursorKindForDecl() don't return "UnexposedDecl"
|
13 năm trước cách đây |
Douglas Gregor
|
f5cd27d7ee
Handle pseudo-object expressions (and any other placeholder
|
13 năm trước cách đây |
Douglas Gregor
|
c8dc135207
Fix the code completion string for variadic macros with more than one
|
13 năm trước cách đây |
David Blaikie
|
312ede8a6d
Remove dead comments as per Chandler's feedback to r148292
|
13 năm trước cách đây |
David Blaikie
|
7530c034c0
Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it)
|
13 năm trước cách đây |
Argyrios Kyrtzidis
|
ea8c59aaa6
Introduce a CodeCompletionResult::CreateCodeCompletionString() that
|
13 năm trước cách đây |
Eli Friedman
|
72899c34e3
More lambda work: semantic analysis of capturing 'this'. It's a bit complicated, but we have to be careful about when exactly captures are marked given PotentiallyPotentiallyEvaluated contexts. (Actually, it's not 100% correct yet, but it's close enough for the moment.)
|
13 năm trước cách đây |
Douglas Gregor
|
bd9482d859
Eliminate ObjCForwardProtocolDecl, which is redundant now that
|
13 năm trước cách đây |
Douglas Gregor
|
5e2a1ff9f2
Move the data that corresponds to the definition of a protocol into a
|
13 năm trước cách đây |
Douglas Gregor
|
375bb1413c
Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl
|
13 năm trước cách đây |
Douglas Gregor
|
7723fec9b4
Keep track of all declarations of an Objective-C class (both forward
|
13 năm trước cách đây |
Douglas Gregor
|
2e5c15be82
Move the definition-specific data of ObjCInterfaceDecl into a
|
13 năm trước cách đây |
Douglas Gregor
|
6ef920976a
Introduce proper spacing after the Objective-C parameter qualifiers
|
13 năm trước cách đây |
Douglas Gregor
|
17015eff2b
Refactor Sema::IsSimplyAccessible slightly, to work on a DeclContext rather than a class
|
14 năm trước cách đây |
Douglas Gregor
|
25270b6e6a
Add a printing policy flag to suppress printing "<anonymous>::" prior
|
14 năm trước cách đây |
Douglas Gregor
|
8ca7208d0f
Provide result types for code completions that describe built-in
|
14 năm trước cách đây |
Douglas Gregor
|
a50216cdd5
Add code completions for C++0x expressions
|
14 năm trước cách đây |
Douglas Gregor
|
ee1c68a0d9
Don't format the code completion for parameters of block literal
|
14 năm trước cách đây |
Erik Verbruggen
|
6164ea1d75
Added clang_getCompletionAnnotation and clang_getCompletionNumAnnotations to
|
14 năm trước cách đây |
Erik Verbruggen
|
d12059673d
Added CXAvailability_NotAccessible to indicate that a declaration is available, but not accessible from the current code completion context.
|
14 năm trước cách đây |
Argyrios Kyrtzidis
|
2dfdb948be
[libclang] Introduce CXCursor_CXXAccessSpecifier for C++'s public:/private:/protected: specifiers.
|
14 năm trước cách đây |
Douglas Gregor
|
8987b2385d
Only print _Bool as 'bool' when 'bool' is defined as an object-like
|
14 năm trước cách đây |
Douglas Gregor
|
30c4240420
When 'bool' is not a built-in type but is defined as a macro, print
|
14 năm trước cách đây |
David Blaikie
|
eb2d1f1c88
Removing a bunch of dead returns/breaks after llvm_unreachables.
|
14 năm trước cách đây |