Home
last modified time | relevance | path

Searched refs:IncompleteAtThrow (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/libcxxabi/test/
Dincomplete_type.sh.cpp46 struct IncompleteAtThrow;
67 void ThrowIncompleteMP() { throw (int IncompleteAtThrow::*)nullptr; } in ThrowIncompleteMP()
68 void ThrowIncompletePP() { throw (IncompleteAtThrow**)nullptr; } in ThrowIncompletePP()
69 void ThrowIncompletePMP() { throw (int IncompleteAtThrow::**)nullptr; } in ThrowIncompletePMP()
70 std::type_info const& ReturnTypeInfoIncompleteMP() { return typeid(int IncompleteAtThrow::*); } in ReturnTypeInfoIncompleteMP()
71 std::type_info const& ReturnTypeInfoIncompletePP() { return typeid(IncompleteAtThrow**); } in ReturnTypeInfoIncompletePP()
84 struct IncompleteAtThrow {}; struct
91 } catch (int IncompleteAtThrow::*) { in main()
100 AssertIncompleteTypeInfoEquals(ReturnTypeInfoIncompleteMP(), typeid(int IncompleteAtThrow::*)); in main()
108 } catch (IncompleteAtThrow**) { in main()
[all …]
/external/libcxxabi/test/
Dincomplete_type.sh.cpp46 struct IncompleteAtThrow;
67 void ThrowIncompleteMP() { throw (int IncompleteAtThrow::*)nullptr; } in ThrowIncompleteMP()
68 void ThrowIncompletePP() { throw (IncompleteAtThrow**)nullptr; } in ThrowIncompletePP()
69 void ThrowIncompletePMP() { throw (int IncompleteAtThrow::**)nullptr; } in ThrowIncompletePMP()
70 std::type_info const& ReturnTypeInfoIncompleteMP() { return typeid(int IncompleteAtThrow::*); } in ReturnTypeInfoIncompleteMP()
71 std::type_info const& ReturnTypeInfoIncompletePP() { return typeid(IncompleteAtThrow**); } in ReturnTypeInfoIncompletePP()
84 struct IncompleteAtThrow {}; struct
91 } catch (int IncompleteAtThrow::*) { in main()
100 AssertIncompleteTypeInfoEquals(ReturnTypeInfoIncompleteMP(), typeid(int IncompleteAtThrow::*)); in main()
108 } catch (IncompleteAtThrow**) { in main()
[all …]