Searched defs:Enum (Results 1 - 25 of 34) sorted by relevance

12

/external/clang/test/SemaCXX/
H A Dcxx98-compat-pedantic.cpp16 enum Enum { enum
H A Dswitch-implicit-fallthrough.cpp212 enum Enum { enum
216 int fallthrough_covered_enums(Enum e) {
H A Dattr-deprecated.cpp215 enum __attribute__((deprecated)) Enum { // expected-note {{declared here}} enum in struct:test6::C
220 C<int>::Enum x; // expected-warning {{'Enum' is deprecated}}
225 enum Enum { enum in struct:test6::D
231 D<int>::Enum x;
H A Dconstant-expression.cpp12 enum Enum { eval = 1 }; enum
14 const Enum ceval = eval;
17 static const Enum seval = eval;
20 template <int itval, Enum etval> struct C {
H A Dstatic-cast.cpp13 enum Enum { En1, En2 }; enum
102 // Enum conversions
105 (void)static_cast<Enum>(1);
106 (void)static_cast<Enum>(1.0);
111 (void)static_cast<Enum>((int*)0); // expected-error {{static_cast from 'int *' to 'Enum' is not allowed}}
H A Dcstyle-cast.cpp56 enum Enum { En1, En2 }; enum
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}}
H A Denum-scoped.cpp179 template<typename E> struct Enum { struct in namespace:E1::E2::Redeclare5::PR12106
180 Enum() : m_e(E::Last) {} function in struct:E1::E2::Redeclare5::PR12106::Enum
185 Enum<eCOLORS> e;
H A Dexpression-traits.cpp58 enum Enum { Enumerator }; enum
62 Enum ReturnEnum();
74 extern Enum& ReturnEnumReference();
207 enum Enum { Enumerator }; enum in struct:Class
H A Dconditional-expr.cpp53 enum Enum { EVal }; enum
310 enum Enum { enum in namespace:PR7598
314 const Enum g() {
318 const volatile Enum g2() {
323 const Enum v2 = v;
324 Enum e = false ? g() : v;
325 Enum e2 = false ? v2 : v;
326 Enum e3 = false ? g2() : v;
H A Dcxx98-compat.cpp214 enum Enum { enum_val = 0 }; enum
216 friend enum ::Enum; // expected-warning {{befriending enumeration type 'enum ::Enum' is incompatible with C++98}}
293 int EnumNNS = Enum::enum_val; // expected-warning {{enumeration type in nested name specifier is incompatible with C++98}}
297 template void EnumNNSFn<Enum>(); // expected-note {{in instantiation}}
H A Dfunctional-cast.cpp88 enum Enum { En1, En2 }; enum
194 // Enum conversions
197 (void)Enum(1);
198 (void)Enum(1.0);
203 (void)Enum((int*)0); // expected-error {{functional-style cast from 'int *' to 'Enum' is not allowed}}
/external/clang/test/SemaTemplate/
H A Dinstantiate-enum.cpp16 enum Enum enum
H A Denum-argument.cpp4 enum Enum { val = 1 }; enum
5 template <Enum v> struct C {
H A Dcurrent-instantiation.cpp223 enum Enum { Yes, No }; enum in class:rdar10194295::X
224 template<Enum> void foo();
225 template<Enum> class Inner;
229 template<typename X<XT>::Enum>
235 template<typename X<XT>::Enum>
/external/clang/test/CodeGen/
H A Dstdcall-fastcall.c76 enum Enum {Eval}; enum
77 void __attribute__((fastcall)) foo4(enum Enum y);
78 void bar4(enum Enum y) {
/external/clang/test/PCH/
H A Dexprs.h5 enum Enum { Enumerator = 18 }; enum
/external/clang/test/Sema/
H A Dconditional-expr.c53 enum Enum { EVal }; enum
H A Dbuiltins.c125 enum Enum { EnumValue1, EnumValue2 }; enum
142 T((enum Enum)(int)EnumValue2);
/external/clang/test/CXX/class.access/
H A Dp6.cpp126 enum Enum { E0, E1, E2 }; // expected-note 4 {{declared private here}} enum in class:test5::A
127 template <Enum> void foo();
128 template <Enum> class bar;
131 template <A::Enum en> void A::foo() {}
132 template <A::Enum en> class A::bar {};
134 template <A::Enum en> void foo() {} // expected-error {{'Enum' is a private member of 'test5::A'}}
135 template <A::Enum en> class bar {}; // expected-error {{'Enum' is a private member of 'test5::A'}}
138 template <A::Enum e
[all...]
/external/clang/test/CodeGenCXX/
H A Dmangle-ms-return-qualifiers.cpp124 enum Enum { DEFAULT }; enum
126 Enum e1() { return DEFAULT; }
129 const Enum e2() { return DEFAULT; }
132 Enum* e3() { return 0; }
135 Enum& e4() { return *(Enum*)0; }
/external/chromium/testing/gmock/scripts/generator/cpp/
H A Dast.py316 class Enum(_NestedType): class in inherits:_NestedType
1257 return self._GetNestedType(Enum)
/external/chromium/third_party/libjingle/source/talk/base/
H A Dhttpcommon.cc57 // Enum - TODO: expose globally later?
71 struct Enum { struct in namespace:talk_base
87 inline Enum& operator=(E rhs) { val = rhs; return *this; }
91 inline Enum& operator=(const std::string& rhs) { assign(rhs); return *this; }
95 template<> const char** Enum<e>::Names = n; \
96 template<> size_t Enum<e>::Size = sizeof(n)/sizeof(n[0])
145 return Enum<HttpVersion>::Name(version);
149 return Enum<HttpVersion>::Parse(version, str);
153 return Enum<HttpVerb>::Name(verb);
157 return Enum<HttpVer
[all...]
/external/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp30 CodeGenSubRegIndex::CodeGenSubRegIndex(Record *R, unsigned Enum) argument
31 : TheDef(R), EnumValue(Enum), LaneMask(0) {
38 unsigned Enum)
39 : TheDef(0), Name(N), Namespace(Nspace), EnumValue(Enum), LaneMask(0) {
100 CodeGenRegister::CodeGenRegister(Record *R, unsigned Enum) argument
102 EnumValue(Enum),
37 CodeGenSubRegIndex(StringRef N, StringRef Nspace, unsigned Enum) argument
/external/clang/lib/AST/
H A DDecl.cpp2950 EnumDecl *Enum = new (C) EnumDecl(DC, StartLoc, IdLoc, Id, PrevDecl, local
2952 Enum->MayHaveOutOfDateDef = C.getLangOpts().Modules;
2953 C.getTypeDeclType(Enum, PrevDecl);
2954 return Enum;
2959 EnumDecl *Enum = new (Mem) EnumDecl(0, SourceLocation(), SourceLocation(), local
2961 Enum->MayHaveOutOfDateDef = C.getLangOpts().Modules;
2962 return Enum;
/external/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp635 EnumDecl *Enum = EnumDecl::Create(SemaRef.Context, Owner, D->getLocStart(), local
648 Enum->setIntegerType(SemaRef.Context.IntTy);
650 Enum->setIntegerTypeSourceInfo(NewTI);
654 Enum->setIntegerType(D->getIntegerType());
658 SemaRef.InstantiateAttrs(TemplateArgs, D, Enum);
660 Enum->setInstantiationOfMemberEnum(D, TSK_ImplicitInstantiation);
661 Enum->setAccess(D->getAccess());
662 if (SubstQualifier(D, Enum)) return 0;
663 Owner->addDecl(Enum);
676 DefnUnderlying, Enum);
697 InstantiateEnumDefinition( EnumDecl *Enum, EnumDecl *Pattern) argument
3595 EnumDecl *Enum = cast<EnumDecl>(ED->getLexicalDeclContext()); local
[all...]

Completed in 535 milliseconds

12