Lines Matching refs:Shape
55 struct Shape { struct
62 class Triangle : public Shape {};
63 class Rectangle : public Shape {};
64 class Hexagon : public Shape {};
65 class Circle : public Shape {};
74 void evalReferences(const Shape &S) { in evalReferences()
85 void evalReferences_addrspace(const Shape &S) { in evalReferences_addrspace()
94 void evalReferences_addrspace(const Shape &S) { in evalReferences_addrspace()
106 void evalReferences(const Shape &S) { in evalReferences()
113 void evalReferences_addrspace(const Shape &S) { in evalReferences_addrspace()
120 void evalNonNullParamNonNullReturnReference(const Shape &S) { in evalNonNullParamNonNullReturnReference()
177 void evalNonNullParamNonNullReturn(const Shape *S) { in evalNonNullParamNonNullReturn()
235 void evalNonNullParamNullReturn(const Shape *S) { in evalNonNullParamNullReturn()
252 void evalNullParamNullReturn(const Shape *S) { in evalNullParamNullReturn()
262 void evalZeroParamNonNullReturnPointer(const Shape *S) { in evalZeroParamNonNullReturnPointer()
273 void evalZeroParamNonNullReturn(const Shape &S) { in evalZeroParamNonNullReturn()
283 void evalZeroParamNullReturn(const Shape *S) { in evalZeroParamNullReturn()