Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Parser/ParseNode.h

    rdb70fe4 r513e165  
    1010// Created On       : Sat May 16 13:28:16 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Thu Sep 14 23:09:39 2017
    13 // Update Count     : 815
     12// Last Modified On : Wed Sep 13 12:35:10 2017
     13// Update Count     : 807
    1414//
    1515
     
    175175Expression * build_fieldSel( ExpressionNode * expr_node, Expression * member );
    176176Expression * build_pfieldSel( ExpressionNode * expr_node, Expression * member );
     177Expression * build_addressOf( ExpressionNode * expr_node );
     178Expression * build_sizeOfexpr( ExpressionNode * expr_node );
     179Expression * build_sizeOftype( DeclarationNode * decl_node );
     180Expression * build_alignOfexpr( ExpressionNode * expr_node );
     181Expression * build_alignOftype( DeclarationNode * decl_node );
    177182Expression * build_offsetOf( DeclarationNode * decl_node, NameExpr * member );
    178183Expression * build_and( ExpressionNode * expr_node1, ExpressionNode * expr_node2 );
     
    183188Expression * build_binary_ptr( OperKinds op, ExpressionNode * expr_node1, ExpressionNode * expr_node2 );
    184189Expression * build_cond( ExpressionNode * expr_node1, ExpressionNode * expr_node2, ExpressionNode * expr_node3 );
     190Expression * build_attrexpr( NameExpr * var, ExpressionNode * expr_node );
     191Expression * build_attrtype( NameExpr * var, DeclarationNode * decl_node );
    185192Expression * build_tuple( ExpressionNode * expr_node = nullptr );
    186193Expression * build_func( ExpressionNode * function, ExpressionNode * expr_node );
     194Expression * build_range( ExpressionNode * low, ExpressionNode * high );
    187195Expression * build_compoundLiteral( DeclarationNode * decl_node, InitializerNode * kids );
    188196
Note: See TracChangeset for help on using the changeset viewer.