/llvm-project/clang/lib/AST/ |
H A D | ASTStructuralEquivalence.cpp | 173 bool IsStmtEquivalent(const AddrLabelExpr *E1, const AddrLabelExpr *E2) { in IsStmtEquivalent() argument 177 bool IsStmtEquivalent(const AtomicExpr *E1, const AtomicExpr *E2) { in IsStmtEquivalent() argument 181 bool IsStmtEquivalent(const BinaryOperator *E1, const BinaryOperator *E2) { in IsStmtEquivalent() argument 185 bool IsStmtEquivalent(const CallExpr *E1, const CallExpr *E2) { in IsStmtEquivalent() argument 203 const CharacterLiteral *E2) { in IsStmtEquivalent() argument 207 IsStmtEquivalent(const ChooseExpr * E1,const ChooseExpr * E2) IsStmtEquivalent() argument 211 IsStmtEquivalent(const CompoundStmt * E1,const CompoundStmt * E2) IsStmtEquivalent() argument 238 IsStmtEquivalent(const Expr * E1,const Expr * E2) IsStmtEquivalent() argument 243 IsStmtEquivalent(const ExpressionTraitExpr * E1,const ExpressionTraitExpr * E2) IsStmtEquivalent() argument 247 IsStmtEquivalent(const FloatingLiteral * E1,const FloatingLiteral * E2) IsStmtEquivalent() argument 252 IsStmtEquivalent(const GenericSelectionExpr * E1,const GenericSelectionExpr * E2) IsStmtEquivalent() argument 275 IsStmtEquivalent(const IntegerLiteral * E1,const IntegerLiteral * E2) IsStmtEquivalent() argument 279 IsStmtEquivalent(const MemberExpr * E1,const MemberExpr * E2) IsStmtEquivalent() argument 285 IsStmtEquivalent(const ObjCStringLiteral * E1,const ObjCStringLiteral * E2) IsStmtEquivalent() argument 303 IsStmtEquivalent(const SourceLocExpr * E1,const SourceLocExpr * E2) IsStmtEquivalent() argument 307 IsStmtEquivalent(const StmtExpr * E1,const StmtExpr * E2) IsStmtEquivalent() argument 311 IsStmtEquivalent(const StringLiteral * E1,const StringLiteral * E2) IsStmtEquivalent() argument 316 IsStmtEquivalent(const SubstNonTypeTemplateParmExpr * E1,const SubstNonTypeTemplateParmExpr * E2) IsStmtEquivalent() argument 328 IsStmtEquivalent(const SubstNonTypeTemplateParmPackExpr * E1,const SubstNonTypeTemplateParmPackExpr * E2) IsStmtEquivalent() argument 333 IsStmtEquivalent(const TypeTraitExpr * E1,const TypeTraitExpr * E2) IsStmtEquivalent() argument 352 IsStmtEquivalent(const CXXDependentScopeMemberExpr * E1,const CXXDependentScopeMemberExpr * E2) IsStmtEquivalent() argument 361 IsStmtEquivalent(const UnaryExprOrTypeTraitExpr * E1,const UnaryExprOrTypeTraitExpr * E2) IsStmtEquivalent() argument 368 IsStmtEquivalent(const UnaryOperator * E1,const UnaryOperator * E2) IsStmtEquivalent() argument 372 IsStmtEquivalent(const VAArgExpr * E1,const VAArgExpr * E2) IsStmtEquivalent() argument 377 IsStmtEquivalent(const OverloadExpr * E1,const OverloadExpr * E2) IsStmtEquivalent() argument 401 IsStmtEquivalent(const CXXBoolLiteralExpr * E1,const CXXBoolLiteralExpr * E2) IsStmtEquivalent() argument 454 IsStructurallyEquivalent(StructuralEquivalenceContext & Context,const UnaryOperator * E1,const CXXOperatorCallExpr * E2) IsStructurallyEquivalent() argument 462 IsStructurallyEquivalent(StructuralEquivalenceContext & Context,const CXXOperatorCallExpr * E1,const UnaryOperator * E2) IsStructurallyEquivalent() argument 470 IsStructurallyEquivalent(StructuralEquivalenceContext & Context,const BinaryOperator * E1,const CXXOperatorCallExpr * E2) IsStructurallyEquivalent() argument 479 IsStructurallyEquivalent(StructuralEquivalenceContext & Context,const CXXOperatorCallExpr * E1,const BinaryOperator * E2) IsStructurallyEquivalent() argument 603 E1 = OS1->end(), E2 = OS2->end(); IsStructurallyEquivalent() local [all...] |
/llvm-project/clang/test/SemaCXX/ |
H A D | class-names.cpp | 52 enum E2 { E2 }; enum
|
H A D | warn-msvc-enum-bitfield.cpp | 5 enum E { E1, E2 }; in test0() enumerator 18 enum E : signed { E1, E2 }; in test1() enumerator 31 enum E : unsigned { E1, E2 }; in test3() enumerator
|
H A D | warn-c++11-extensions.cpp | 9 enum class E2 { C, D }; // expected-warning {{scoped enumerations are a C++11 extension}} enum
|
H A D | cxx2c-enum-compare.cpp | 4 enum E2 { f }; enum
|
H A D | ref-init-ambiguous.cpp | 3 enum E2 { }; enum
|
/llvm-project/compiler-rt/test/cfi/ |
H A D | simple-pass.cpp | 76 struct E2 : virtual E { struct 77 virtual void f() {} in f() 78 void g() {} in g()
|
/llvm-project/clang/test/AST/Interp/ |
H A D | enums-targets.cpp |
|
/llvm-project/llvm/unittests/ADT/ |
H A D | DirectedGraphTest.cpp | 97 DGTestEdge E1(N1), E2(N2), E3(N3); in TEST() local 142 DGTestEdge E1(N1), E2(N2), E3(N3); in TEST() local 188 DGTestEdge E1(N1), E2(N2), E3(N3), E4(N1); in TEST() local 212 DGTestEdge E1(N1), E2(N2), E3(N3); in TEST() local 250 DGTestEdge E1(N1), E2(N2), E3(N3), E4(N4); in TEST() local
|
/llvm-project/clang-tools-extra/clang-tidy/bugprone/ |
H A D | SuspiciousReallocUsageCheck.cpp | 35 const auto *E2 = dyn_cast<DeclRefExpr>(OtherE); in VisitDeclRefExpr() local 44 const auto *E2 = dyn_cast<MemberExpr>(OtherE); in VisitMemberExpr() local 53 bool check(const Expr *E1, const Expr *E2) { in check()
|
/llvm-project/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/ |
H A D | tuple_element.verify.cpp | 25 using E2 = typename std::tuple_element<3, T>::type; typedef
|
/llvm-project/clang/test/Sema/ |
H A D | enum-constant-type.cpp | 8 enum E2 { enum
|
/llvm-project/clang-tools-extra/test/clang-move/Inputs/ |
H A D | enum.h | 4 enum class E2 { Yellow }; enum
|
/llvm-project/clang/test/CXX/expr/expr.arith.conv/ |
H A D | p2.cpp | 5 static enum E2 {} e2; enum
|
/llvm-project/clang/unittests/AST/Interp/ |
H A D | Descriptor.cpp |
|
/llvm-project/libcxx/test/std/numerics/bit/bit.pow.two/ |
H A D | bit_ceil.verify.cpp | 25 enum class E2 : unsigned char { red }; enum
|
H A D | bit_width.pass.cpp | 28 enum class E2 : unsigned char { red }; global() enum
|
H A D | bit_floor.pass.cpp | 27 enum class E2 : unsigned char { red }; global() enum
|
H A D | bit_ceil.pass.cpp | 27 enum class E2 : unsigned char { red }; global() enum
|
/llvm-project/libcxx/test/std/numerics/bit/bitops.count/ |
H A D | countr_zero.pass.cpp | 28 enum class E2 : unsigned char { red }; global() enum
|
H A D | countl_one.pass.cpp | 28 enum class E2 : unsigned char { red }; global() enum
|
H A D | countr_one.pass.cpp | 28 enum class E2 : unsigned char { red }; global() enum
|
H A D | countl_zero.pass.cpp | 28 enum class E2 : unsigned char { red }; global() enum
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/fuchsia/ |
H A D | statically-constructed-objects.cpp | 35 static ClassWithConstexpr E2(0, 1); variable 89 static ClassWithConstexpr E2(0, 1); in f() local
|
/llvm-project/libcxx/test/std/numerics/bit/bitops.rot/ |
H A D | rotr.pass.cpp | 26 enum class E2 : unsigned char { red }; global() enum
|