| /llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/ |
| H A D | default.fail.cpp | 20 struct Implicit { struct 21 Implicit() = default; 30 std::tuple<Implicit> test2() { return {}; } in test2() 33 std::tuple<Implicit, Implicit> test4() { return {}; } in test4() 34 std::tuple<Explicit, Implicit> test5() { return {}; } // expected-error 1 {{chosen constructor is e… in test5() 35 std::tuple<Implicit, Explicit> test6() { return {}; } // expected-error 1 {{chosen constructor is e… in test6() 38 std::tuple<Implicit, Implicit, Implicit> test8() { return {}; } in test8() 39 std::tuple<Implicit, Implicit, Explicit> test9() { return {}; } // expected-error 1 {{chosen constr… in test9() 40 std::tuple<Implicit, Explicit, Implicit> test10() { return {}; } // expected-error 1 {{chosen const… in test10() 41 std::tuple<Implicit, Explicit, Explicit> test11() { return {}; } // expected-error 1 {{chosen const… in test11() [all …]
|
| H A D | PR31384.pass.cpp | 25 struct Implicit { struct 26 Implicit() = default; 27 Implicit(int) {} in Implicit() function 59 std::tuple<Implicit> foo = Derived<int>{42}; ((void)foo); in main() 62 std::tuple<Implicit> bar(std::move(d)); ((void)bar); in main() 82 std::tuple<Implicit> foo = ExplicitDerived<int>{42}; ((void)foo); in main() 83 static_assert(std::is_convertible<ExplicitDerived<int>, std::tuple<Implicit>>::value, ""); in main() 86 std::tuple<Implicit> bar(std::move(d)); ((void)bar); in main()
|
| H A D | alloc_convert_copy.pass.cpp | 34 struct Implicit { struct 36 Implicit(int x) : value(x) {} in Implicit() function 98 std::tuple<Implicit> t2 = {std::allocator_arg, std::allocator<int>{}, t1}; in main()
|
| H A D | convert_move.pass.cpp | 29 struct Implicit { struct 31 Implicit(int x) : value(x) {} in Implicit() function 116 std::tuple<Implicit> t2 = std::move(t1); in main()
|
| H A D | alloc_convert_move.pass.cpp | 49 struct Implicit { struct 51 Implicit(int x) : value(x) {} in Implicit() argument 111 std::tuple<Implicit> t2 = {std::allocator_arg, std::allocator<int>{}, std::move(t1)}; in main()
|
| H A D | convert_copy.pass.cpp | 29 struct Implicit { struct 31 Implicit(int x) : value(x) {} in Implicit() argument 145 std::tuple<Implicit> t2 = t1; in main()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.rel/ |
| H A D | is_nothrow_invocable.pass.cpp | 23 struct Implicit { struct 24 Implicit(int) noexcept {} in Implicit() function 157 static_assert(std::is_nothrow_invocable_r<Implicit, Fn>::value, ""); in main() 166 using Fn = CallObject<true, void, const Implicit&, const ThrowsImplicit&>; in main() 168 std::is_nothrow_invocable<Fn, Implicit&, ThrowsImplicit&>::value, ""); in main() 185 static_assert(std::is_nothrow_invocable_r<Implicit, Fn, Tag&>::value, ""); in main()
|
| H A D | is_invocable.pass.cpp | 31 struct Implicit { struct 32 Implicit(int) {} in Implicit() argument 227 static_assert(std::is_invocable_r<Implicit, Fn>::value, ""); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/any/any.class/any.cons/ |
| H A D | in_place_type.pass.cpp | 165 struct Implicit { struct 166 Implicit(int) {} in Implicit() function 167 Implicit(int, int, int) {} in Implicit() function 168 Implicit(std::initializer_list<int>, int) {} in Implicit() function 172 using I = Implicit; in test_constructor_explicit()
|
| /llvm-project-15.0.7/llvm/unittests/Target/AMDGPU/ |
| H A D | ExecMayBeModifiedBeforeAnyUse.cpp | 59 BuildMI(*BB, E, DL, TII.get(AMDGPU::S_NOP)).addReg(R, RegState::Implicit); in TEST() 61 BuildMI(*BB, E, DL, TII.get(AMDGPU::S_NOP)).addReg(R, RegState::Implicit); in TEST() 64 First.addReg(R, RegState::Implicit); in TEST()
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | using-if-exists.cpp | 87 struct Implicit : B { struct 100 Implicit<BaseNonEmpty> nonempty; in testImplicit() 101 Implicit<BaseEmpty> empty; // expected-note {{in instantiation}} in testImplicit()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Attr.h | 50 unsigned Implicit : 1; variable 77 IsPackExpansion(false), Implicit(false), IsLateParsed(IsLateParsed), in Attr() 94 bool isImplicit() const { return Implicit; } in isImplicit() 95 void setImplicit(bool I) { Implicit = I; } in setImplicit()
|
| /llvm-project-15.0.7/mlir/test/lib/Pass/ |
| H A D | TestDynamicPipeline.cpp | 33 OpPassManager::Nesting::Implicit); in getDependentDialects() 63 OpPassManager::Nesting::Implicit); in runOnOperation()
|
| /llvm-project-15.0.7/llvm/test/Assembler/ |
| H A D | block-labels.ll | 5 ; Implicit entry label. Not printed on output. 8 ; Implicit label ids still allowed.
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfExpression.cpp | 192 LocationKind = Implicit; in addSignedConstant() 199 LocationKind = Implicit; in addUnsignedConstant() 205 LocationKind = Implicit; in addUnsignedConstant() 615 LocationKind = Implicit; in addExpression() 731 assert(LocationKind == Implicit || LocationKind == Unknown); in addWasmLocation() 732 LocationKind = Implicit; in addWasmLocation()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Initialization.h | 230 bool Implicit, bool DefaultMemberInit) in InitializedEntity() argument 232 Variable{Member, Implicit, DefaultMemberInit} {} in InitializedEntity() 379 bool Implicit = false) { 380 return InitializedEntity(Member, Parent, Implicit, false); 387 bool Implicit = false) { 388 return InitializedEntity(Member->getAnonField(), Parent, Implicit, false);
|
| /llvm-project-15.0.7/llvm/test/YAMLParser/ |
| H A D | spec-07-12a.test | 3 # Implicit document. Root
|
| H A D | spec-10-11.test | 6 ? explicit key3, # Implicit empty
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 174 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleObjCMethod() 400 roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleReferencedProtocols() 424 superRoles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCInterfaceDecl() 549 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl() 558 SymbolRoleSet(SymbolRole::Dynamic) | SymbolRoleSet(SymbolRole::Implicit); in VisitObjCPropertyImplDecl() 579 IvarRoles = (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl() 581 IvarRoles = (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
|
| /llvm-project-15.0.7/llvm/test/TableGen/ |
| H A D | directive2.td | 180 // IMPL-NEXT: #define CLAUSE(Enum, Str, Implicit) 190 // IMPL-NEXT: CLAUSE(TDLC_##Name, #Name, /* Implicit */ false) \ 193 // IMPL-NEXT: CLAUSE(TDLC_##Name, #Name, /* Implicit */ false) \ 196 // IMPL-NEXT: CLAUSE(TDLC_##Name, Str, /* Implicit */ true) \ 199 // IMPL-NEXT: CLAUSE(TDLC_##Name, Str, /* Implicit */ true) \
|
| H A D | directive1.td | 213 // IMPL-NEXT: #define CLAUSE(Enum, Str, Implicit) 223 // IMPL-NEXT: CLAUSE(TDLC_##Name, #Name, /* Implicit */ false) \ 226 // IMPL-NEXT: CLAUSE(TDLC_##Name, #Name, /* Implicit */ false) \ 229 // IMPL-NEXT: CLAUSE(TDLC_##Name, Str, /* Implicit */ true) \ 232 // IMPL-NEXT: CLAUSE(TDLC_##Name, Str, /* Implicit */ true) \
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstrBuilder.h | 46 Implicit = 0x4, enumerator 63 ImplicitDefine = Implicit | Define, 64 ImplicitKill = Implicit | Kill 103 flags & RegState::Implicit, 506 return B ? RegState::Implicit : 0; in getImplRegState()
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/readability/ |
| H A D | simplify-boolean-expr.rst | 44 4. Implicit conversions of pointers, including pointers to members, to 47 5. Implicit casts to ``bool`` are replaced with explicit casts to ``bool``. 50 7. Implicit conversions of integral types to ``bool`` are replaced with
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | lambdas.mm | 22 // Implicit capture. 32 // Implicit capture. (Sema outlaws explicit capture of a redefined self
|
| H A D | cfg-rich-constructors.mm | 57 // CXX11-NEXT: 10: [B1.8].~D() (Implicit destructor) 62 // CXX17-NEXT: 6: [B1.5].~D() (Implicit destructor)
|