Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
clang
/
test
/
Parser
/
DelayedTemplateParsing.cpp
229eee4
[MS] Push outermost class DeclContexts only in -fdelayed-template-parsing
by Reid Kleckner
· 7 years ago
0ef5843
Revert r347627 "[MS] Push fewer DeclContexts for delayed template parsing"
by Reid Kleckner
· 7 years ago
5cec19d
[MS] Push fewer DeclContexts for delayed template parsing
by Reid Kleckner
· 7 years ago
71e377d
If a function decl cannot be merged, mark it as invalid.
by Nico Weber
· 11 years ago
b6d4e8c
Handle -fdelayed-template-parsing of out-of-line definitions of
by Hans Wennborg
· 11 years ago
8e6002f
Fix crash if delayed template parsing meets an erroneous trailing return type.
by Richard Smith
· 12 years ago
c85ed7e
Parse: Disable delayed template parsing for constexpr functions
by David Majnemer
· 12 years ago
c185aa7
Sema: Respect -fdelayed-template-parsing when parsing constexpr functions
by David Majnemer
· 12 years ago
ea5092a
Sema: Do not merge new decls with invalid, old decls
by David Majnemer
· 12 years ago
1edf576
Support the use of "=delete" and "=default" with delayed template
by Douglas Gregor
· 13 years ago
e666476
In -fdelayed-template-parsing mode, reenter every scope when late parsing a templated function; (Not just the template parameter scope as previously). Also enter the scope stack in the correct order.
by Francois Pichet
· 14 years ago
6dc4c16
Enable delayed template parsing for friend functions declared at template class scope.
by Francois Pichet
· 14 years ago
8134518
[microsoft] Fix a bug in -fdelayed-template-parsing mode where we were not reentering the delayed function context correctly. The problem was that all template params were reintroduced inside the same scope. So if we had a situation where we had 2 template params with the same name at different scope then clang would generate an error about ambiguous name.
by Francois Pichet
· 14 years ago
03b77b3
Remove hard coded dos line endings, let subversion translate them on update.
by Chandler Carruth
· 14 years ago
dcb3ebe
Correctly emit a diagnostic for multiple templated function definitions in -flate-template-parsing mode.
by Francois Pichet
· 14 years ago
1c229c0
Add -fdelayed-template-parsing option. Using this option all templated function definitions are parsed at the end of the translation unit only if it is required by an actual instantiation. As such all the symbols of the TU are available during name lookup.
by Francois Pichet
· 14 years ago