Argyrios Kyrtzidis
|
c04bb926ef
[libclang] Always report a CXCursor_MacroDefinition for code-completion
|
13 rokov pred |
Argyrios Kyrtzidis
|
e6d22027bc
Have ASTUnit::Save() return a bool to indicate save error.
|
13 rokov pred |
Argyrios Kyrtzidis
|
98e95bf1c8
Allow disabling PCH validation when loading an AST file by checking
|
13 rokov pred |
Argyrios Kyrtzidis
|
7f18633264
[libclang] When loading an AST file, make sure to apply the language options
|
13 rokov pred |
Richard Smith
|
026b3588b9
Fix undefined behavior in code completion, caught by
|
13 rokov pred |
Argyrios Kyrtzidis
|
ff398965a5
Introduce a flag in SourceManager to treat non-system source files
|
13 rokov pred |
Argyrios Kyrtzidis
|
817881376e
[libclang] Protect against a race condition where a thread
|
13 rokov pred |
Dmitri Gribenko
|
d99ef536b2
Add a new libclang completion API to get brief documentation comment that is
|
13 rokov pred |
Argyrios Kyrtzidis
|
374a00bcc6
[libclang] Don't crash when saving a PCH from a prefix header
|
13 rokov pred |
Argyrios Kyrtzidis
|
d6277fb9e0
[driver] When creating the compiler invocation out of command-line
|
13 rokov pred |
Benjamin Kramer
|
bcadf96a75
ASTUnit: Don't clone the new DiagnosticConsumer, causing it to get leaked.
|
13 rokov pred |
Erik Verbruggen
|
6a91d38561
Added a flag to the parser to skip method bodies.
|
13 rokov pred |
Argyrios Kyrtzidis
|
e722ed6f54
[libclang] If displayDiagnostics is set (when calling clang_createIndex), make sure to
|
13 rokov pred |
Argyrios Kyrtzidis
|
28a83f5700
[code-complete] Introduce CodeCompletionTUInfo which will be used for caching
|
13 rokov pred |
Argyrios Kyrtzidis
|
4bd265468c
[libclang] When there's a file error when saving the PCH, make sure to
|
13 rokov pred |
David Blaikie
|
4e4d08403c
Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST).
|
13 rokov pred |
Argyrios Kyrtzidis
|
bef35c91b5
[PCH] Mark a PCH file with a flag to indicate if the serialized AST had
|
13 rokov pred |
Daniel Dunbar
|
8d6ff02cb7
Serialization: Switch over to using the native SmallVector based BitstreamWriter
|
13 rokov pred |
Argyrios Kyrtzidis
|
e1d4330ada
Don't record nested macro expansions in the preprocessing record,
|
13 rokov pred |
Dylan Noblesmith
|
c93dc78896
Basic: import IntrusiveRefCntPtr<> into clang namespace
|
13 rokov pred |
Dylan Noblesmith
|
f7ccbad5d9
Basic: import SmallString<> into clang namespace
|
13 rokov pred |
Dylan Noblesmith
|
6f42b62b61
Basic: import OwningPtr<> into clang namespace
|
13 rokov pred |
Argyrios Kyrtzidis
|
7f3a458cd4
[libclang] Make sure we don't ever leave a StoredDiagnostic associated with
|
13 rokov pred |
Douglas Gregor
|
dc58aa7102
Thread a TargetInfo through to the module map; we'll need it for
|
13 rokov pred |
Douglas Gregor
|
85ae12db3b
Ensure that we clean up after a failed module build and cope with the
|
13 rokov pred |
Douglas Gregor
|
1f6b2b5c82
Extract the (InputKind, std::string) pair used to describe inputs to
|
13 rokov pred |
Argyrios Kyrtzidis
|
7fe90f3bfa
[libclang] Make sure Preprocessor is set in ASTUnit during indexing.
|
13 rokov pred |
Douglas Gregor
|
bd9482d859
Eliminate ObjCForwardProtocolDecl, which is redundant now that
|
13 rokov pred |
Douglas Gregor
|
51f564f80d
Implement support for module requirements, which indicate the language
|
13 rokov pred |
Douglas Gregor
|
375bb1413c
Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl
|
13 rokov pred |