Home | History | Annotate | Download | only in expr.const

Lines Matching refs:Literal

21 //   literal class or a constexpr function [ Note: Overload resolution (13.3)
287 // with a constant expression [Note: a string literal (2.14.5 [lex.string])
296 // - a non-volatile glvalue of literal type that refers to a non-volatile
301 volatile int v; // expected-note {{not literal because}}
303 constexpr V v; // expected-error {{non-literal type}}
320 // - a non-volatile glvalue of literal type that refers to a non-volatile
541 struct Literal {
542 constexpr Literal(const char *name) : name(name) {}
546 constexpr Expr(Literal l) : IsLiteral(true), l(l) {}
549 Literal l;
559 Literal a("a");
560 Literal b("b");