Sha256: 22e9389dc9e61202df272d1c4805789220516e870c3ded37830eed7cabc5c367

Contents?: true

Size: 531 Bytes

Versions: 2

Compression:

Stored size: 531 Bytes

Contents

/* bug reported by akrzyz on 2016.03.10: no tags were emitted */

#include <vector>
#include <map>

template<template<class...> class Container, class Elem>
auto foo1(const Container<Elem> & p_container)
{
    return Container<Elem>{};
}

template<template<class...> class Container, class Key, class Elem>
auto foo2(const Container<Key,Elem> & p_container)
{
    return Container<Key,Elem>{};
}

void bar()
{
}

int main()
{
    auto v = foo1(std::vector<int>{1,2,3});
    auto m = foo2(std::map<int,int>{{1,2}});
    return 0;
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ctags.rb-1.1.4 ext/vendor/ctags/Units/parser-cxx.r/templates2.d/input.cpp
ctags.rb-1.1.3 ext/vendor/ctags/Units/parser-cxx.r/templates2.d/input.cpp