summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/cxx11-user-defined-literals.cpp
Commit message (Collapse)AuthorAgeFilesLines
* When pretty-printing a C++11 literal operator, don't insert whitespace betweenRichard Smith2015-10-081-5/+5
| | | | | | | the "" and the suffix; that breaks names such as 'operator""if'. For symmetry, also remove the space between the 'operator' and the '""'. llvm-svn: 249641
* Reject template-ids containing literal-operator-ids that have a dependentRichard Smith2013-12-051-0/+24
| | | | | | | | | nested-name-specifier, rather than crashing. (In fact, reject all literal-operator-ids that have a non-namespace nested-name-specifier). The grammar doesn't allow these in some cases, and in other cases does allow them but instantiation will always fail. llvm-svn: 196443
* PR14950: Fix out-of-bounds function parameter access in literal operator lookup.Richard Smith2013-01-151-0/+6
| | | | llvm-svn: 172514
* Literal operator suffixes and regular names live in separate namespaces.Richard Smith2012-03-091-0/+9
| | | | llvm-svn: 152395
* Support for raw and template forms of numeric user-defined literals,Richard Smith2012-03-091-1/+94
| | | | | | and lots of tidying up. llvm-svn: 152392
* Add support for cooked forms of user-defined-integer-literal andRichard Smith2012-03-081-0/+35
user-defined-floating-literal. Support for raw forms of these literals to follow. llvm-svn: 152302
OpenPOWER on IntegriCloud