コード例 #1
0
ファイル: test_type_search.py プロジェクト: zz22zz222/dxr
def test_type_structure():
    sig = c_type_sig(["a", "b"], "o")
    eq_(len(sig.inputs), 2)
コード例 #2
0
ファイル: test_type_search.py プロジェクト: zz22zz222/dxr
def test_type_classes():
    eq_(c_type_sig(['bool'], 'Q<T>'), FuncSig(('bool', ), 'Q<T>'))
コード例 #3
0
ファイル: test_type_search.py プロジェクト: zz22zz222/dxr
def test_str_rep():
    eq_(str(c_type_sig(['bool', 'int'], 'Q<T>', method='Q<T>')),
        "(Q<T>, bool, int) -> Q<T>")
コード例 #4
0
ファイル: test_type_search.py プロジェクト: zz22zz222/dxr
def test_void_elimination():
    eq_(c_type_sig(["void"], "b", method="A"), FuncSig(("A", ), "b"))
コード例 #5
0
ファイル: test_type_search.py プロジェクト: zz22zz222/dxr
def test_void_alias():
    eq_(c_type_sig([], 'a'), FuncSig(('void', ), 'a'))
コード例 #6
0
ファイル: test_type_search.py プロジェクト: zz22zz222/dxr
def test_boxing():
    eq_(c_type_sig(["int **"], "int*"), FuncSig(("int**", ), ("int*")))
コード例 #7
0
ファイル: test_type_search.py プロジェクト: zz22zz222/dxr
def test_method():
    eq_(c_type_sig(["a"], "b", method="A"), FuncSig(("A", "a"), "b"))
コード例 #8
0
ファイル: test_type_search.py プロジェクト: Darshnik/dxr
def test_str_rep():
    eq_(str(c_type_sig(['bool', 'int'], 'Q<T>', method='Q<T>')),
        "(Q<T>, bool, int) -> Q<T>")
コード例 #9
0
ファイル: test_type_search.py プロジェクト: Darshnik/dxr
def test_type_structure():
    sig = c_type_sig(["a", "b"], "o")
    eq_(len(sig.inputs), 2)
コード例 #10
0
ファイル: test_type_search.py プロジェクト: Darshnik/dxr
def test_type_classes():
    eq_(c_type_sig(['bool'], 'Q<T>'), FuncSig(('bool',), 'Q<T>'))
コード例 #11
0
ファイル: test_type_search.py プロジェクト: Darshnik/dxr
def test_void_alias():
    eq_(c_type_sig([], 'a'), FuncSig(('void',), 'a'))
コード例 #12
0
ファイル: test_type_search.py プロジェクト: Darshnik/dxr
def test_void_elimination():
    eq_(c_type_sig(["void"], "b", method="A"), FuncSig(("A",), "b"))
コード例 #13
0
ファイル: test_type_search.py プロジェクト: Darshnik/dxr
def test_method():
    eq_(c_type_sig(["a"], "b", method="A"), FuncSig(("A", "a"), "b"))
コード例 #14
0
ファイル: test_type_search.py プロジェクト: Darshnik/dxr
def test_boxing():
    eq_(c_type_sig(["int **"], "int*"), FuncSig(("int**",), ("int*")))