src/SemanticAnalysis.h
changeset 191 9d17f29fe16a
parent 187 9308d52205a0
     1.1 --- a/src/SemanticAnalysis.h	Sun Sep 16 21:59:26 2012 -0700
     1.2 +++ b/src/SemanticAnalysis.h	Sun Sep 16 22:49:54 2012 -0700
     1.3 @@ -182,6 +182,9 @@
     1.4                                  unsigned dimcount,
     1.5                                  unsigned level);
     1.6  
     1.7 +    // Builds an array type used for parameters, returns, or field entries.
     1.8 +    Type *buildArrayType(Handle<Type> type, ExpressionList *dimensions, bool isConst);
     1.9 +
    1.10      Box *evaluateDefaultParameter(Handle<Type> type, Parameter *parameter);
    1.11      bool checkArgumentCount(Handle<Type> type, unsigned actual);
    1.12      bool buildFunctionArgs(AstNode *node, TokenKind kind, const FunctionSignature &sig,