reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Demangle/ItaniumDemangle.h
  648   NodeOrString Dimension;
  651   ArrayType(const Node *Base_, NodeOrString Dimension_)
  937   const NodeOrString Dimension;
  940   VectorType(const Node *BaseType_, NodeOrString Dimension_)
  958   const NodeOrString Dimension;
  961   PixelVectorType(NodeOrString Dimension_)
 2406   template <class T, class... Args> Node *make(Args &&... args) {
 3602   NodeOrString Dimension;
lib/Demangle/ItaniumDemangle.cpp
   75   template<typename ...Ts> static bool anyWantNewline(Ts ...Vs) {
   92   void print(NodeOrString NS) {
  195   template<typename T> void printWithPendingNewline(T V) {
  201   template<typename T> void printWithComma(T V) {
  215     template<typename T, typename ...Rest> void operator()(T V, Rest ...Vs) {
  215     template<typename T, typename ...Rest> void operator()(T V, Rest ...Vs) {
  319   template<typename T, typename ...Args> T *makeNode(Args &&...args) {
lib/Support/ItaniumManglingCanonicalizer.cpp
   39   void operator()(itanium_demangle::NodeOrString NS) {
   58 void profileCtor(llvm::FoldingSetNodeID &ID, Node::Kind K, T ...V) {
   71   template<typename ...T> void operator()(T ...V) {
  108   std::pair<Node *, bool> getOrCreateNode(bool CreateNewNodes, Args &&... As) {
  157   template<typename T, typename ...Args> Node *makeNodeSimple(Args &&...As) {
  179     template<typename ...Args> Node *make(Args &&...As) {
  185   template<typename T, typename ...Args> Node *makeNode(Args &&...As) {
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
  277   template <typename T, typename... Args> T *makeNode(Args &&... args) {
unittests/Demangle/ItaniumDemangleTest.cpp
   26   template <typename T, typename... Args> T *makeNode(Args &&... args) {
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/type_traits
  326     : public __is_integral_helper<typename remove_cv<_Tp>::type>::type
  354     : public __is_floating_point_helper<typename remove_cv<_Tp>::type>::type
  588     : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type
  588     : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type
  742     : public __is_signed_helper<_Tp>::type
  748     : public __and_<is_arithmetic<_Tp>, __not_<is_signed<_Tp>>>
  748     : public __and_<is_arithmetic<_Tp>, __not_<is_signed<_Tp>>>
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1633     { typedef _Tp   type; };