Skip to content
5 changes: 3 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,7 @@ TESTSUITE ( and-or-not-synonyms aastep arithmetic array array-derivs array-range
error-dupes exit exponential
fprintf
function-earlyreturn function-simple function-outputelem
function-overloads
geomath getattribute-camera getattribute-shader
getsymbol-nonheap gettextureinfo
group-outputs groupstring
Expand All @@ -266,8 +267,8 @@ TESTSUITE ( and-or-not-synonyms aastep arithmetic array array-derivs array-range
operator-overloading
oslc-comma oslc-D
oslc-err-arrayindex oslc-err-closuremul oslc-err-field
oslc-err-format oslc-err-funcredef oslc-err-intoverflow
oslc-err-noreturn oslc-err-notfunc
oslc-err-format oslc-err-funcoverload oslc-err-funcredef
oslc-err-intoverflow oslc-err-noreturn oslc-err-notfunc
oslc-err-outputparamvararray oslc-err-paramdefault
oslc-err-struct-array-init oslc-err-struct-ctr
oslc-err-struct-dup
Expand Down
11 changes: 0 additions & 11 deletions src/liboslcomp/ast.h
Original file line number Diff line number Diff line change
Expand Up @@ -881,17 +881,6 @@ class ASTfunction_call : public ASTNode
}

private:
/// Typecheck all polymorphic versions, return UNKNOWN if no match was
/// found, or a real type if there was a match. Also, upon matching,
/// re-jigger m_sym to point to the specific polymorphic match.
/// Allow arguments to be coerced (e.g., substituting a vector where
/// a point was expected, or a float where a color was expected) only
/// if coerceargs is true. For return values, allow spatial triples to
/// mutually match if 'equivreturn' is true, and allow any coercive
/// return type if 'expected' is TypeSpec() (i.e., unknown).
TypeSpec typecheck_all_poly (TypeSpec expected, bool coerceargs,
bool equivreturn);

/// Handle all the special cases for built-ins. This includes
/// irregular patterns of which args are read vs written, special
/// checks for printf- and texture-like, etc.
Expand Down
Loading