bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D74412/new/
https://reviews.llvm.org/D74412
___
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D74414/new/
https://reviews.llvm.org/D74414
___
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D74423/new/
https://reviews.llvm.org/D74423
___
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
I wouldn't say that this is more maintainable, but I'm not the maintainer of
clang-format.
Repository:
rC Clang
https://reviews.llvm.org/D44695
___
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
This looks good. Sorry for the long wait, do you have commit access?
https://reviews.llvm.org/D36390
___
cfe-commits mailing list
cfe-commits@l
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
Comment at: lib/Format/TokenAnnotator.cpp:1671
+parse(PrecedenceArrowAndPeriod);
+for (size_t I = 0, E = Tokens.size(); I < E; ++I)
+ // The actual preceden
bkramer added a comment.
Can we just write out the modified string comparison function instead of
keeping both versions of the string around in memory? I'd prefer less state.
https://reviews.llvm.org/D39549
___
cfe-commits mailing list
cfe-commits@
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg, thanks!
https://reviews.llvm.org/D39549
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listi
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
https://reviews.llvm.org/D39786
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
bkramer added inline comments.
Comment at: lib/Format/BreakableToken.cpp:48
+ static const SmallVector KnownTextProtoPrefixes{"//", "#"};
+ const SmallVectorImpl &KnownPrefixes =
+ (Style.Language == FormatStyle::LK_TextProto) ? KnownTextProtoPrefixes
Thes
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
I can't really check if all the tests are equivalent to the old ones, but not
having to install nose is a major usability improvement. Let's ship this.
We should totally fix the existing fai
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
Comment at: lib/Basic/VirtualFileSystem.cpp:535
ResolvedPerms);
-Dir->addChild(Name, llvm::make_unique(
-std
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
I don't have much knowledge about the PTX ABI, but everything here makes
perfect sense to me.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D14
bkramer added inline comments.
Comment at: llvm/include/llvm/Support/AArch64TargetParser.h:115-118
+ ArchInfo(const ArchInfo &) = delete;
+ ArchInfo(const ArchInfo &&) = delete;
+ ArchInfo &operator=(const ArchInfo &rhs) = delete;
+ ArchInfo &&operator=(const ArchInfo &&rhs)
bkramer added a comment.
Mind moving the test case from `llvm/test/CodeGen/AArch64` to
`llvm/test/CodeGen/Hexagon`?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D139525/new/
https://reviews.llvm.org/D139525
___
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
Looks good, thanks. Let's land this now to unbreak things.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D139525/new/
https://reviews.llvm.org/
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
The reason why we disallowed specializations is that there are type-trait
classes that get specialized all over the place (DenseMapInfo in LLVM is one
example). I think we can get away with
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg, do you have commit access?
https://reviews.llvm.org/D30675
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cg
bkramer resigned from this revision.
bkramer added a comment.
It's not. the goal is to get rid of ASTUnit inside of clangd in the long term
as it's a big problem for extensibility. libclang is just a wrapper for
ASTUnit, with even more problems.
If you want to get completion running, just call
bkramer added a comment.
libclang is supposed to be used for bindings to other languages (it's a pure C
interface) and its stable. ASTUnit is the C++ side of libclang, libclang is
just a thin wrapper around ASTUnit. ASTUnit itself suffers from lots of
technical debt because clang changed since
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
kill it with fire
https://reviews.llvm.org/D31288
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman
bkramer added inline comments.
Comment at: clangd/ASTManager.cpp:264
+assert(CCS->getTypedText());
+Item.label = llvm::yaml::escape(CCS->getTypedText());
+if (CCS->getBriefComment())
CompletionItem::unparse should do the escaping. It's wei
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
Let's fix those crashes one at a time. This patch looks good, only minor
comments below.
Comment at: lib/Sema/SemaOverload.cpp:6311
+ if (isa(FD) && !cast(FD)->isStat
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
https://reviews.llvm.org/D27810
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
bkramer accepted this revision.
bkramer added a comment.
lg
https://reviews.llvm.org/D31328
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lgtm
https://reviews.llvm.org/D28144
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
This looks useful to me.
https://reviews.llvm.org/D28334
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg. I assume the test passes with the RUN: false removed?
https://reviews.llvm.org/D28941
___
cfe-commits mailing list
cfe-commits@lists.llvm.o
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
Repository:
rL LLVM
https://reviews.llvm.org/D28974
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
Only nits below.
Comment at: change-namespace/ChangeNamespace.cpp:232
+auto &DeclNsTop = DeclNsSplitted.front();
+for (auto &Ns : NsNameSplitted)
+ if (Ns == D
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
https://reviews.llvm.org/D29182
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
bkramer added a comment.
Your test case is fine, it crashes with assertions enabled.
https://reviews.llvm.org/D29303
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
https://reviews.llvm.org/D29303
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
bkramer created this revision.
Herald added a subscriber: mgorny.
clangd is a language server protocol implementation based on clang. It's
supposed to provide editor integration while not suffering from the
confined ABI of libclang.
This implementation is limited to the bare minimum functionality
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
https://reviews.llvm.org/D29447
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
https://reviews.llvm.org/D29460
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
bkramer marked 19 inline comments as done.
bkramer added a comment.
In https://reviews.llvm.org/D29451#667606, @arphaman wrote:
> This might be a bad question, but is there any particular reason why you
> didn't use the YAML Traits API for parsing instead of the raw YAML Stream
> API? In my exp
bkramer updated this revision to Diff 87226.
bkramer marked 8 inline comments as done.
bkramer added a comment.
Address review comments. Make test actually run (missing cmake file)
https://reviews.llvm.org/D29451
Files:
CMakeLists.txt
clangd/CMakeLists.txt
clangd/ClangDMain.cpp
clangd/D
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
This is fine. We should fix phab though.
https://reviews.llvm.org/D35203
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.l
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
Looks good.
https://reviews.llvm.org/D35617
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listi
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
https://reviews.llvm.org/D35828
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
The -cc1 stuff isn't exactly user-facing, so we didn't put so much emphasis on
providing great error messages there. This change LGTM.
Repository:
rC Clang
https://reviews.llvm.org/D4200
bkramer added a comment.
We should have a unit test for this, otherwise it's dead code.
Comment at: include/clang/Sema/Lookup.h:791
+ /// \param Ctx the context which Sema begins to visit.
+ virtual void BeginVisitContext(DeclContext *Ctx) {};
};
ilya-biryuk
bkramer added inline comments.
Comment at: clangd/Compiler.h:39
+/// be consumed by the FrontendAction as it will have a pointer to the MainFile
+/// buffer that will only be deleted if BeginSourceFile is called.
std::unique_ptr prepareCompilerInstance(
This com
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
Repository:
rC Clang
https://reviews.llvm.org/D42098
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bi
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
This should be fine.
https://reviews.llvm.org/D41788
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mail
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
Repository:
rC Clang
https://reviews.llvm.org/D42111
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bi
bkramer added inline comments.
Comment at: lib/Format/ContinuationIndenter.cpp:1454
+// found.
+static StringRef getEnclosingFunctionName(const FormatToken& Current) {
+ // Look for: 'function(' or 'function(' before Current.
This function doesn't look clang-for
bkramer added inline comments.
Comment at: clangd/ClangdServer.h:107
+/// A simple fixed-size thread pool implementation.
+class SimpleThreadPool {
public:
What's so simple about it? Why not `clangd::ThreadPool`?
Also there's `llvm::ThreadPool`, what's the diff
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lgtm
Repository:
rC Clang
https://reviews.llvm.org/D42167
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
Repository:
rC Clang
https://reviews.llvm.org/D42185
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bi
bkramer requested changes to this revision.
bkramer added a comment.
dump_ast_matchers.py should be working again now.
Repository:
rC Clang
https://reviews.llvm.org/D42185
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.
bkramer added inline comments.
Comment at: lib/Format/Format.cpp:1424
const AdditionalKeywords &Keywords) {
-static const std::unordered_set FoundationIdentifiers = {
+static const llvm::ArrayRef FoundationIdentifiers = {
"CGFloat",
---
bkramer accepted this revision.
bkramer added a comment.
lgtm
Repository:
rC Clang
https://reviews.llvm.org/D42189
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
Comment at: lib/Format/ContinuationIndenter.cpp:1336
+ unsigned OldSuffixSize = 2 + OldDelimiter.size();
+ std::string RawText =
+ Current.TokenText.substr(OldPre
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lgtm
Comment at: lib/Format/UnwrappedLineFormatter.cpp:310
+MergedLines = tryMergeSimpleBlock(I - 1, E, Limit);
+// If we managed to merge the block, discar
bkramer added inline comments.
Comment at: lib/Tooling/Tooling.cpp:404
if (CompileCommandsForFile.empty()) {
// FIXME: There are two use cases here: doing a fuzzy
// "find . -name '*.cc' |xargs tool" match, where as a user I don't care
This com
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
I think we can go ahead with this. I expect code completion in the middle of a
token not to be used much though, so there might be more broken cases.
Repository:
rC Clang
https://reviews
bkramer accepted this revision.
bkramer added inline comments.
This revision is now accepted and ready to land.
Comment at: include/clang/Lex/HeaderSearch.h:708
+ ///
+ /// \param WorkingDir If non-empty, this will be prepend to search directory
+ /// paths that are relative.
bkramer added inline comments.
Comment at: lib/Tooling/Tooling.cpp:404
if (CompileCommandsForFile.empty()) {
// FIXME: There are two use cases here: doing a fuzzy
// "find . -name '*.cc' |xargs tool" match, where as a user I don't care
ioeric w
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
Repository:
rC Clang
https://reviews.llvm.org/D42810
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bi
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
Removing FIXME seems right to me.
Repository:
rC Clang
https://reviews.llvm.org/D42361
___
cfe-commits mailing list
cfe-commits@lists.llvm.o
bkramer created this revision.
Herald added a subscriber: mgorny.
This requires an accessible compilation database. The parsing is done
asynchronously on a separate thread.
https://reviews.llvm.org/D29886
Files:
clangd/ASTManager.cpp
clangd/ASTManager.h
clangd/CMakeLists.txt
clangd/Clan
bkramer created this revision.
Herald added a subscriber: JDevlieghere.
https://reviews.llvm.org/D29899
Files:
clang-tidy/ClangTidyDiagnosticConsumer.cpp
test/clang-tidy/nolintnextline.cpp
Index: test/clang-tidy/nolintnextline.cpp
bkramer updated this revision to Diff 88352.
bkramer added a comment.
- Simplify code by not worrying about \r
- Don't allow blank lines between NOLINTNEXTLINE and the warning
https://reviews.llvm.org/D29899
Files:
clang-tidy/ClangTidyDiagnosticConsumer.cpp
test/clang-tidy/nolintnextline.cp
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
https://reviews.llvm.org/D29755
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
bkramer updated this revision to Diff 88515.
bkramer marked 16 inline comments as done.
bkramer added a comment.
- Address review comments.
https://reviews.llvm.org/D29886
Files:
clangd/ASTManager.cpp
clangd/ASTManager.h
clangd/CMakeLists.txt
clangd/ClangDMain.cpp
clangd/DocumentStore
bkramer added inline comments.
Comment at: clangd/ASTManager.cpp:21
+using namespace clang;
+using namespace clangd;
+
ioeric wrote:
> Any reason not to wrap code in namespaces instead?
I don't really have an opinion one way or the other, but this seems to be the
bkramer updated this revision to Diff 88522.
bkramer added a comment.
- Do not lock while running DocumentStore callbacks
- Replace fake queue with a real queue (but it still has at most one element.
https://reviews.llvm.org/D29886
Files:
clangd/ASTManager.cpp
clangd/ASTManager.h
clangd/C
bkramer updated this revision to Diff 88523.
bkramer added a comment.
- Inline the request struct again.
https://reviews.llvm.org/D29886
Files:
clangd/ASTManager.cpp
clangd/ASTManager.h
clangd/CMakeLists.txt
clangd/ClangDMain.cpp
clangd/DocumentStore.h
test/clangd/diagnostics.test
bkramer added inline comments.
Comment at: clangd/ProtocolHandlers.cpp:117
+ // starting from there.
+ StringRef Code = Store.getDocument(DOTFP->textDocument.uri);
+ size_t CursorPos = positionToOffset(Code, DOTFP->position);
This should be a std::string in tr
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
https://reviews.llvm.org/D29990
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
bkramer created this revision.
Herald added a subscriber: JDevlieghere.
The check doesn't really know if the code it is warning about came before
or after the header guard, so phrase it more neutral instead of complaining
about code before the header guard. The location for the warning is still
no
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg, but I don't really know JS ;)
https://reviews.llvm.org/D30399
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org
bkramer accepted this revision.
bkramer added a comment.
lg
Comment at: include-fixer/SymbolIndexManager.cpp:156
+ for (const auto &SymAndSig : MatchedSymbols)
+Res.push_back(SymAndSig.Symbol);
+ return Res;
std::move
Comment at: includ
bkramer created this revision.
This uses CodeActions to show 'apply fix' actions when code actions are
requested for a location. The actions themselves make use of a
clangd.applyFix command which has to be implemented on the editor side. I
included an implementation for vscode.
This also adds a -
bkramer updated this revision to Diff 90181.
bkramer added a comment.
- Use typedef instead of decltype()
- Rename local variable not to shadow member.
- Give FixIts their own mutex
- Use const instead of let in typescript
https://reviews.llvm.org/D30498
Files:
clangd/ASTManager.cpp
clangd/
bkramer added a comment.
I assume this is fine but I don't really understand what's going on. A test
case would be great.
https://reviews.llvm.org/D27810
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/
bkramer added a comment.
Generally makes sense. Is there any reason for the #ifdef? Windows has errno
and EINTR too.
Repository:
rL LLVM
https://reviews.llvm.org/D30675
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.or
bkramer accepted this revision.
bkramer added a comment.
lg
https://reviews.llvm.org/D30685
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
bkramer accepted this revision.
bkramer added a comment.
lg as a prototype.
https://reviews.llvm.org/D30720
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
bkramer accepted this revision.
bkramer added inline comments.
This revision is now accepted and ready to land.
Comment at: lib/Tooling/Core/Lookup.cpp:131
+ // still considered as referring to the original definition given the nature
+ // of forward-declarations, so we can't d
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
This looks good to me. We can add finer-grained desugaring later if it's really
needed.
https://reviews.llvm.org/D27207
___
cfe-commits mailin
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
Annoying. This test really shouldn't generate binary object files.
Can we check in this patch now to unblock stuff and then look into how to do a
dry run with -MJ? Usually driver tests use `
bkramer updated this revision to Diff 80574.
bkramer marked 9 inline comments as done.
bkramer added a comment.
Herald added a subscriber: JDevlieghere.
- Moved external linkage check to matcher
- added msvcrt entry point check
- fixed comment typos.
https://reviews.llvm.org/D23130
Files:
cla
bkramer added inline comments.
Comment at: clang-tidy/google/GlobalNamesCheck.cpp:90
+// extern "C" globals need to be in the global namespace.
+if (VDecl->isExternC())
+ return;
alexfh wrote:
> Is this already filtered-out by the matcher?
Nope.
==
bkramer accepted this revision.
bkramer added inline comments.
This revision is now accepted and ready to land.
Comment at: change-namespace/ChangeNamespace.cpp:331
+ // Using shadow declarations in classes always refers to base class, which
+ // does not need to be qualified s
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
I believe this is fine.
https://reviews.llvm.org/D26887
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/m
bkramer added a comment.
A test case would be nice.
Repository:
rL LLVM
https://reviews.llvm.org/D32238
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
This is fine. Test case would be nice though.
Repository:
rL LLVM
https://reviews.llvm.org/D32234
___
cfe-commits mailing list
cfe-commits@l
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
https://reviews.llvm.org/D32238
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
bkramer added a comment.
lg from my side. It would be good to wait until Manuel is back though, I think
he had plans for extending this interface at some point.
https://reviews.llvm.org/D32351
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
bkramer added a comment.
Still looking good. Will commit this soon.
https://reviews.llvm.org/D32234
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
bkramer added a comment.
Can you please run clang-format on this change? There are pieces that don't
follow the style.
Also the mutable state in PrintingPolicy is really really ugly, is there no
better way for this? :(
https://reviews.llvm.org/D30946
___
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
looks good, thanks!
https://reviews.llvm.org/D33103
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailm
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
I believe this is good enough now.
https://reviews.llvm.org/D33047
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.or
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
looks good, thanks!
https://reviews.llvm.org/D33273
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailm
bkramer accepted this revision.
bkramer added a comment.
Kill it :)
https://reviews.llvm.org/D33270
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
lg
https://reviews.llvm.org/D33350
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
bkramer accepted this revision.
bkramer added a comment.
This revision is now accepted and ready to land.
This makes sense to me.
Comment at: lib/Frontend/ASTUnit.cpp:2089
+void ASTUnit::ResetForParse()
+{
+ SavedMainFileBuffer.reset();
Put the `{` on the same
101 - 200 of 209 matches
Mail list logo