Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- clang-query> m callExpr(hasDeclaration(functionDecl(returns(hasDeclaration(classTemplateSpecializationDecl(hasName("std::basic_string"),hasTemplateArgument(0,templateArgument().bind("char_type"))))),hasName("boost::lexical_cast"),hasParameter(0, hasType(qualType())))),argumentCountIs(1),unless(isInTemplateInstantiation()))
- clang-query: /home/prazek/llvm/tools/clang/include/clang/AST/ASTTypeTraits.h:299: bool clang::ast_type_traits::DynTypedNode::operator<(const clang::ast_type_traits::DynTypedNode &) const: Assertion `getMemoizationData() && Other.getMemoizationData()' failed.
- #0 0x0000000000c7e63e llvm::sys::PrintStackTrace(llvm::raw_ostream&) /home/prazek/llvm/lib/Support/Unix/Signals.inc:321:15
- #1 0x0000000000c7ea29 PrintStackTraceSignalHandler(void*) /home/prazek/llvm/lib/Support/Unix/Signals.inc:380:1
- #2 0x0000000000c7d3a3 llvm::sys::RunSignalHandlers() /home/prazek/llvm/lib/Support/Signals.cpp:45:5
- #3 0x0000000000c7ecb4 SignalHandler(int) /home/prazek/llvm/lib/Support/Unix/Signals.inc:210:1
- #4 0x00007f774404ad10 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x10d10)
- #5 0x00007f77431ea267 gsignal /build/glibc-ryFjv0/glibc-2.21/signal/../sysdeps/unix/sysv/linux/raise.c:55:0
- #6 0x00007f77431ebeca abort /build/glibc-ryFjv0/glibc-2.21/stdlib/abort.c:91:0
- #7 0x00007f77431e303d __assert_fail_base /build/glibc-ryFjv0/glibc-2.21/assert/assert.c:92:0
- #8 0x00007f77431e30f2 (/lib/x86_64-linux-gnu/libc.so.6+0x2e0f2)
- #9 0x00000000012d4cc7 clang::ast_type_traits::DynTypedNode::operator<(clang::ast_type_traits::DynTypedNode const&) const /home/prazek/llvm/tools/clang/include/clang/AST/ASTTypeTraits.h:300:12
- #10 0x00000000012d5991 bool std::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> const&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> const&) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_pair.h:222:50
- #11 0x00000000012d5919 bool __gnu_cxx::__ops::_Iter_less_iter::operator()<std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> > >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >) const /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/predefined_ops.h:43:9
- #12 0x00000000012d57a7 bool std::__lexicographical_compare_impl<std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, __gnu_cxx::__ops::_Iter_less_iter>(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, __gnu_cxx::__ops::_Iter_less_iter) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_algobase.h:895:8
- #13 0x00000000012d56c2 bool std::__lexicographical_compare<false>::__lc<std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> > >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_algobase.h:916:2
- #14 0x00000000012d5631 bool std::__lexicographical_compare_aux<std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> > >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_algobase.h:952:7
- #15 0x00000000012d55d1 bool std::lexicographical_compare<std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> > >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_algobase.h:1228:7
- #16 0x00000000012d5539 bool std::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> > >(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> > > const&, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> > > const&) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_tree.h:1286:7
- #17 0x00000000012d54cd bool std::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, clang::ast_type_traits::DynTypedNode, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> > >(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, clang::ast_type_traits::DynTypedNode, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, clang::ast_type_traits::DynTypedNode, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::ast_type_traits::DynTypedNode> > > const&) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_map.h:1092:7
- #18 0x00000000012d549d clang::ast_matchers::internal::BoundNodesMap::operator<(clang::ast_matchers::internal::BoundNodesMap const&) const /home/prazek/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:141:5
- #19 0x00000000012d5471 bool __gnu_cxx::__ops::_Iter_less_iter::operator()<clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*>(clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*) const /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/predefined_ops.h:43:9
- #20 0x00000000012d5317 bool std::__lexicographical_compare_impl<clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*, __gnu_cxx::__ops::_Iter_less_iter>(clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*, __gnu_cxx::__ops::_Iter_less_iter) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_algobase.h:895:8
- #21 0x00000000012d5292 bool std::__lexicographical_compare<false>::__lc<clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*>(clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_algobase.h:916:2
- #22 0x00000000012d5231 bool std::__lexicographical_compare_aux<clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*>(clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_algobase.h:952:7
- #23 0x00000000012d51ec bool std::lexicographical_compare<clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*>(clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*, clang::ast_matchers::internal::BoundNodesMap const*) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_algobase.h:1228:7
- #24 0x00000000012d5185 llvm::SmallVectorImpl<clang::ast_matchers::internal::BoundNodesMap>::operator<(llvm::SmallVectorImpl<clang::ast_matchers::internal::BoundNodesMap> const&) const /home/prazek/llvm/include/llvm/ADT/SmallVector.h:687:5
- #25 0x00000000012d5098 clang::ast_matchers::internal::BoundNodesTreeBuilder::operator<(clang::ast_matchers::internal::BoundNodesTreeBuilder const&) const /home/prazek/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:212:5
- #26 0x00000000012d4d42 std::__tuple_compare<std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&>, std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&>, 2ul, 3ul>::__less(std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&> const&, std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&> const&) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/tuple:897:33
- #27 0x00000000012d48dd std::__tuple_compare<std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&>, std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&>, 1ul, 3ul>::__less(std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&> const&, std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&> const&) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/tuple:899:11
- #28 0x00000000012d47ad std::__tuple_compare<std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&>, std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&>, 0ul, 3ul>::__less(std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&> const&, std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&> const&) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/tuple:899:11
- #29 0x00000000012d46dd bool std::operator< <std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&, std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&>(std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&> const&, std::tuple<std::pair<clang::ast_type_traits::ASTNodeKind, unsigned long> const&, clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::BoundNodesTreeBuilder const&> const&) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/tuple:936:7
- #30 0x0000000001288e83 clang::ast_matchers::internal::(anonymous namespace)::MatchKey::operator<(clang::ast_matchers::internal::(anonymous namespace)::MatchKey const&) const /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:65:5
- #31 0x0000000001288cf1 std::less<clang::ast_matchers::internal::(anonymous namespace)::MatchKey>::operator()(clang::ast_matchers::internal::(anonymous namespace)::MatchKey const&, clang::ast_matchers::internal::(anonymous namespace)::MatchKey const&) const /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_function.h:387:9
- #32 0x0000000001288be4 std::_Rb_tree<clang::ast_matchers::internal::(anonymous namespace)::MatchKey, std::pair<clang::ast_matchers::internal::(anonymous namespace)::MatchKey const, clang::ast_matchers::internal::(anonymous namespace)::MemoizedMatchResult>, std::_Select1st<std::pair<clang::ast_matchers::internal::(anonymous namespace)::MatchKey const, clang::ast_matchers::internal::(anonymous namespace)::MemoizedMatchResult> >, std::less<clang::ast_matchers::internal::(anonymous namespace)::MatchKey>, std::allocator<std::pair<clang::ast_matchers::internal::(anonymous namespace)::MatchKey const, clang::ast_matchers::internal::(anonymous namespace)::MemoizedMatchResult> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<clang::ast_matchers::internal::(anonymous namespace)::MatchKey const, clang::ast_matchers::internal::(anonymous namespace)::MemoizedMatchResult> >*, std::_Rb_tree_node<std::pair<clang::ast_matchers::internal::(anonymous namespace)::MatchKey const, clang::ast_matchers::internal::(anonymous namespace)::MemoizedMatchResult> >*, clang::ast_matchers::internal::(anonymous namespace)::MatchKey const&) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_tree.h:1628:6
- #33 0x0000000001288b21 std::_Rb_tree<clang::ast_matchers::internal::(anonymous namespace)::MatchKey, std::pair<clang::ast_matchers::internal::(anonymous namespace)::MatchKey const, clang::ast_matchers::internal::(anonymous namespace)::MemoizedMatchResult>, std::_Select1st<std::pair<clang::ast_matchers::internal::(anonymous namespace)::MatchKey const, clang::ast_matchers::internal::(anonymous namespace)::MemoizedMatchResult> >, std::less<clang::ast_matchers::internal::(anonymous namespace)::MatchKey>, std::allocator<std::pair<clang::ast_matchers::internal::(anonymous namespace)::MatchKey const, clang::ast_matchers::internal::(anonymous namespace)::MemoizedMatchResult> > >::find(clang::ast_matchers::internal::(anonymous namespace)::MatchKey const&) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_tree.h:2295:22
- #34 0x00000000012433cd std::map<clang::ast_matchers::internal::(anonymous namespace)::MatchKey, clang::ast_matchers::internal::(anonymous namespace)::MemoizedMatchResult, std::less<clang::ast_matchers::internal::(anonymous namespace)::MatchKey>, std::allocator<std::pair<clang::ast_matchers::internal::(anonymous namespace)::MatchKey const, clang::ast_matchers::internal::(anonymous namespace)::MemoizedMatchResult> > >::find(clang::ast_matchers::internal::(anonymous namespace)::MatchKey const&) /usr/lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/bits/stl_map.h:846:16
- #35 0x0000000001289e4a clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::memoizedMatchesAncestorOfRecursively(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::DynTypedMatcher const&, clang::ast_matchers::internal::BoundNodesTreeBuilder*, clang::ast_matchers::internal::ASTMatchFinder::AncestorMatchMode) /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:626:34
- #36 0x000000000128a079 clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::memoizedMatchesAncestorOfRecursively(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::DynTypedMatcher const&, clang::ast_matchers::internal::BoundNodesTreeBuilder*, clang::ast_matchers::internal::ASTMatchFinder::AncestorMatchMode) /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:647:30
- #37 0x000000000124275d clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchesAncestorOf(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::DynTypedMatcher const&, clang::ast_matchers::internal::BoundNodesTreeBuilder*, clang::ast_matchers::internal::ASTMatchFinder::AncestorMatchMode) /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:453:5
- #38 0x00000000011eb619 bool clang::ast_matchers::internal::ASTMatchFinder::matchesAncestorOf<clang::Stmt>(clang::Stmt const&, clang::ast_matchers::internal::DynTypedMatcher const&, clang::ast_matchers::internal::BoundNodesTreeBuilder*, clang::ast_matchers::internal::ASTMatchFinder::AncestorMatchMode) /home/prazek/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:920:5
- #39 0x00000000011eb5af clang::ast_matchers::internal::HasAncestorMatcher<clang::Stmt, clang::Decl>::matches(clang::Stmt const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const /home/prazek/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:1352:5
- #40 0x0000000000b80449 clang::ast_matchers::internal::MatcherInterface<clang::Stmt>::dynMatches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const /home/prazek/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:271:5
- #41 0x0000000001094646 clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:185:7
- #42 0x0000000001094b12 clang::ast_matchers::internal::NotUnaryOperator(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*, llvm::ArrayRef<clang::ast_matchers::internal::DynTypedMatcher>) /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:249:11
- #43 0x0000000001097b80 clang::ast_matchers::internal::(anonymous namespace)::VariadicMatcher<&clang::ast_matchers::internal::NotUnaryOperator>::dynMatches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:67:5
- #44 0x00000000010947ba clang::ast_matchers::internal::DynTypedMatcher::matchesNoKindCheck(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:200:7
- #45 0x0000000001094ba9 clang::ast_matchers::internal::AllOfVariadicOperator(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*, llvm::ArrayRef<clang::ast_matchers::internal::DynTypedMatcher>) /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:260:9
- #46 0x00000000010978b0 clang::ast_matchers::internal::(anonymous namespace)::VariadicMatcher<&clang::ast_matchers::internal::AllOfVariadicOperator>::dynMatches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:67:5
- #47 0x000000000109675b clang::ast_matchers::internal::(anonymous namespace)::IdDynMatcher::dynMatches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:83:10
- #48 0x00000000010947ba clang::ast_matchers::internal::DynTypedMatcher::matchesNoKindCheck(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:200:7
- #49 0x000000000128a741 clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithFilter(clang::ast_type_traits::DynTypedNode const&) /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:552:11
- #50 0x000000000128aad5 clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchDispatch(clang::Stmt const*) /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:578:5
- #51 0x000000000128a3cd void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::match<clang::Stmt>(clang::Stmt const&) /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:480:3
- #52 0x0000000001292f19 clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::TraverseStmt(clang::Stmt*) /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:816:3
- #53 0x00000000012a5239 clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::TraverseCompoundStmt(clang::CompoundStmt*, llvm::SmallVectorImpl<llvm::PointerIntPair<clang::Stmt*, 1u, bool, llvm::PointerLikeTypeTraits<clang::Stmt*>, llvm::PointerIntPairInfo<clang::Stmt*, 1u, llvm::PointerLikeTypeTraits<clang::Stmt*> > > >*) /home/prazek/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h:1979:1
- #54 0x000000000129f655 clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::dataTraverseNode(clang::Stmt*, llvm::SmallVectorImpl<llvm::PointerIntPair<clang::Stmt*, 1u, bool, llvm::PointerLikeTypeTraits<clang::Stmt*>, llvm::PointerIntPairInfo<clang::Stmt*, 1u, llvm::PointerLikeTypeTraits<clang::Stmt*> > > >*) /home/prazek/llvm-build-debug/tools/clang/include/clang/AST/StmtNodes.inc:79:1
- #55 0x000000000129ed6c clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::TraverseStmt(clang::Stmt*, llvm::SmallVectorImpl<llvm::PointerIntPair<clang::Stmt*, 1u, bool, llvm::PointerLikeTypeTraits<clang::Stmt*>, llvm::PointerIntPairInfo<clang::Stmt*, 1u, llvm::PointerLikeTypeTraits<clang::Stmt*> > > >*) /home/prazek/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h:586:7
- #56 0x0000000001292f35 clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::TraverseStmt(clang::Stmt*) /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:817:3
- #57 0x00000000012c60e0 clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::TraverseFunctionHelper(clang::FunctionDecl*) /home/prazek/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h:1843:5
- #58 0x000000000128f250 clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::TraverseFunctionDecl(clang::FunctionDecl*) /home/prazek/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h:1848:1
- #59 0x000000000128bd9f clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::TraverseDecl(clang::Decl*) /home/prazek/llvm-build-debug/tools/clang/include/clang/AST/DeclNodes.inc:363:1
- #60 0x0000000001242141 clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::TraverseDecl(clang::Decl*) /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:809:3
- #61 0x0000000001292d15 clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::TraverseDeclContextHelper(clang::DeclContext*) /home/prazek/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h:1265:7
- #62 0x00000000012905da clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) /home/prazek/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h:1355:1
- #63 0x000000000128c285 clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::TraverseDecl(clang::Decl*) /home/prazek/llvm-build-debug/tools/clang/include/clang/AST/DeclNodes.inc:515:1
- #64 0x0000000001242141 clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::TraverseDecl(clang::Decl*) /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:809:3
- #65 0x0000000001241fb2 clang::ast_matchers::MatchFinder::matchAST(clang::ASTContext&) /home/prazek/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:965:3
- #66 0x000000000123d821 clang::query::MatchQuery::run(llvm::raw_ostream&, clang::query::QuerySession&) const /home/prazek/llvm/tools/clang/tools/extra/clang-query/Query.cpp:87:5
- #67 0x0000000000b727ef main /home/prazek/llvm/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:113:7
- #68 0x00007f77431d5a40 __libc_start_main /build/glibc-ryFjv0/glibc-2.21/csu/libc-start.c:323:0
- #69 0x0000000000b72029 _start (/home/prazek/llvm-build-debug2/bin/clang-query+0xb72029)
- rlwrap: warning: clang-query crashed, killed by SIGABRT (core dumped).
- rlwrap itself has not crashed, but for transparency,
- it will now kill itself with the same signal
- warnings can be silenced by the --no-warnings (-n) option
- Przerwane (zrzut pamięci)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement