summaryrefslogtreecommitdiff
path: root/tests/language-server/robustness-6.slang
blob: ef5924cf39bd72156e4baf179c19b686476a169c (plain)
1
2
3
4
5
6
7
8
9
10
//TEST:LANG_SERVER:
//HOVER:4,8

float dsqr<T:II

[ForwardDerivative(dsqr)]
float sqr<T:IInterface>(T obj, float x)
{
    return no_diff(obj.calc(x)) + x * x;
}