Changeset bf4fe05 for src/Tuples


Ignore:
Timestamp:
May 13, 2024, 7:07:06 AM (8 weeks ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
master
Children:
ca4f2b2
Parents:
ec20ab9 (diff), 5f225f5 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

fix merge

Location:
src/Tuples
Files:
2 edited
5 moved

Legend:

Unmodified
Added
Removed
  • src/Tuples/Explode.cpp

    rec20ab9 rbf4fe05  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // Explode.cc --
     7// Explode.cpp --
    88//
    99// Author           : Rob Schluntz
     
    1414//
    1515
    16 #include "Explode.h"
     16#include "Explode.hpp"
    1717
    1818#include "AST/Pass.hpp"          // for Pass
  • src/Tuples/Explode.hpp

    rec20ab9 rbf4fe05  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // Explode.h --
     7// Explode.hpp --
    88//
    99// Author           : Rob Schluntz
     
    2222#include "ResolvExpr/Candidate.hpp"     // for Candidate, CandidateList
    2323#include "ResolvExpr/ExplodedArg.hpp"   // for ExplodedArg
    24 #include "Tuples.h                   // for maybeImpure
     24#include "Tuples.hpp"                   // for maybeImpure
    2525
    2626namespace ast {
  • src/Tuples/TupleAssignment.cpp

    rec20ab9 rbf4fe05  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // TupleAssignment.cc --
     7// TupleAssignment.cpp --
    88//
    99// Author           : Rodolfo G. Esteves
     
    1414//
    1515
    16 #include "Tuples.h"
     16#include "Tuples.hpp"
    1717
    1818#include <algorithm>                       // for transform
     
    2929#include "AST/Stmt.hpp"
    3030#include "AST/TypeEnvironment.hpp"
    31 #include "CodeGen/OperatorTable.h"
    32 #include "Common/UniqueName.h           // for UniqueName
    33 #include "Common/utility.h"                // for splice, zipWith
    34 #include "Explode.h                     // for explode
    35 #include "InitTweak/GenInit.h           // for genCtorInit
    36 #include "InitTweak/InitTweak.h         // for getPointerBase, isAssignment
     31#include "CodeGen/OperatorTable.hpp"
     32#include "Common/UniqueName.hpp"           // for UniqueName
     33#include "Common/Utility.hpp"              // for splice, zipWith
     34#include "Explode.hpp"                     // for explode
     35#include "InitTweak/GenInit.hpp"           // for genCtorInit
     36#include "InitTweak/InitTweak.hpp"         // for getPointerBase, isAssignment
    3737#include "ResolvExpr/CandidateFinder.hpp"  // for CandidateFinder
    38 #include "ResolvExpr/Cost.h             // for Cost
    39 #include "ResolvExpr/Resolver.h         // for resolveCtorInit
    40 #include "ResolvExpr/typeops.h"            // for combos
     38#include "ResolvExpr/Cost.hpp"             // for Cost
     39#include "ResolvExpr/Resolver.hpp"         // for resolveCtorInit
     40#include "ResolvExpr/Typeops.hpp"          // for combos
    4141
    4242#if 0
  • src/Tuples/TupleExpansion.cpp

    rec20ab9 rbf4fe05  
    1414//
    1515
    16 #include "Tuples.h"
     16#include "Tuples.hpp"
    1717
    1818#include "AST/Pass.hpp"
    19 #include "Common/ScopedMap.h"
     19#include "Common/ScopedMap.hpp"
    2020
    2121namespace Tuples {
  • src/Tuples/Tuples.cpp

    rec20ab9 rbf4fe05  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // Tuples.cc -- A collection of tuple operations.
     7// Tuples.cpp -- A collection of tuple operations.
    88//
    99// Author           : Andrew Beach
     
    1414//
    1515
    16 #include "Tuples.h"
     16#include "Tuples.hpp"
    1717
    1818#include "AST/Pass.hpp"
    1919#include "AST/Inspect.hpp"
    2020#include "AST/LinkageSpec.hpp"
    21 #include "InitTweak/InitTweak.h"
     21#include "InitTweak/InitTweak.hpp"
    2222
    2323namespace Tuples {
  • src/Tuples/Tuples.hpp

    rec20ab9 rbf4fe05  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // Tuples.h -- A collection of tuple operations.
     7// Tuples.hpp -- A collection of tuple operations.
    88//
    99// Author           : Rodolfo G. Esteves
     
    2727namespace Tuples {
    2828
    29 // TupleAssignment.cc
     29// TupleAssignment.cpp
    3030void handleTupleAssignment(
    3131        ResolvExpr::CandidateFinder & finder, const ast::UntypedExpr * assign,
    3232        std::vector< ResolvExpr::CandidateFinder > & args );
    3333
    34 // TupleExpansion.cc
     34// TupleExpansion.cpp
    3535/// Expands z.[a, b.[x, y], c] into [z.a, z.b.x, z.b.y, z.c], inserting UniqueExprs as appropriate.
    3636void expandMemberTuples( ast::TranslationUnit & translationUnit );
  • src/Tuples/module.mk

    rec20ab9 rbf4fe05  
    1616
    1717SRC_TUPLES = \
    18         Tuples/Explode.cc \
    19         Tuples/Explode.h \
    20         Tuples/TupleAssignment.cc \
     18        Tuples/Explode.cpp \
     19        Tuples/Explode.hpp \
     20        Tuples/TupleAssignment.cpp \
    2121        Tuples/TupleExpansion.cpp \
    22         Tuples/Tuples.cc \
    23         Tuples/Tuples.h
     22        Tuples/Tuples.cpp \
     23        Tuples/Tuples.hpp
    2424
    2525SRC += $(SRC_TUPLES)
Note: See TracChangeset for help on using the changeset viewer.