HomeSort by relevance Sort by last modified time
    Searched defs:Enum (Results 51 - 75 of 129) sorted by null

1 23 4 5 6

  /external/clang/test/SemaCXX/
constant-expression.cpp 12 enum Enum { eval = 1 };
14 const Enum ceval = eval;
17 static const Enum seval = eval;
20 template <int itval, Enum etval> struct C {
21 enum E {
84 enum {
cstyle-cast.cpp 56 enum Enum { En1, En2 };
57 enum Onom { On1, On2 };
136 // Enum conversions
139 (void)(Enum)(1);
140 (void)(Enum)(1.0);
145 (void)(Enum)((int*)0); // expected-error {{C-style cast from 'int *' to 'Enum' is not allowed}}
168 enum test { testval = 1 };
expression-traits.cpp 58 enum Enum { Enumerator };
62 Enum ReturnEnum();
74 extern Enum& ReturnEnumReference();
207 enum Enum { Enumerator };
conditional-expr.cpp 53 enum Enum { EVal };
285 enum Foo {
320 enum Enum {
324 const Enum g() {
328 const volatile Enum g2() {
333 const Enum v2 = v;
334 Enum e = false ? g() : v;
335 Enum e2 = false ? v2 : v
    [all...]
cxx98-compat.cpp 86 enum EnumFixed : int { // expected-warning {{enumeration types with a fixed underlying type are incompatible with C++98}}
89 enum class EnumScoped { // expected-warning {{scoped enumerations are incompatible with C++98}}
213 enum Enum { enum_val = 0 };
215 friend enum ::Enum; // expected-warning {{befriending enumeration type 'enum ::Enum' is incompatible with C++98}}
260 int EnumNNS = Enum::enum_val; // expected-warning {{enumeration type in nested name specifier is incompatible with C++98}}
264 template void EnumNNSFn<Enum>(); // expected-note {{in instantiation}
    [all...]