Changeset 31f4837 for src/SymTab


Ignore:
Timestamp:
May 13, 2024, 10:26:59 AM (11 months ago)
Author:
JiadaL <j82liang@…>
Branches:
master
Children:
e6f1a4b
Parents:
acb33f15 (diff), ca4f2b2 (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:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

Location:
src/SymTab
Files:
3 edited
8 moved

Legend:

Unmodified
Added
Removed
  • TabularUnified src/SymTab/Demangle.cpp

    racb33f15 r31f4837  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // Demangle.cc -- Convert a mangled name into a human readable name.
     7// Demangle.cpp -- Convert a mangled name into a human readable name.
    88//
    99// Author           : Rob Schluntz
     
    1919#include "AST/Pass.hpp"
    2020#include "AST/Type.hpp"
    21 #include "CodeGen/GenType.h"
    22 #include "CodeGen/OperatorTable.h"
    23 #include "Common/utility.h"                                                             // isPrefix
    24 #include "Mangler.h"
     21#include "CodeGen/GenType.hpp"
     22#include "CodeGen/OperatorTable.hpp"
     23#include "Common/Utility.hpp"                                                           // isPrefix
     24#include "Mangler.hpp"
    2525
    2626#define DEBUG
  • TabularUnified src/SymTab/Demangle.hpp

    racb33f15 r31f4837  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // Demangle.h -- Convert a mangled name into a human readable name.
     7// Demangle.hpp -- Convert a mangled name into a human readable name.
    88//
    99// Author           : Andrew Beach
  • TabularUnified src/SymTab/FixFunction.cpp

    racb33f15 r31f4837  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // FixFunction.cc --
     7// FixFunction.cpp --
    88//
    99// Author           : Richard C. Bilson
     
    1414//
    1515
    16 #include "FixFunction.h"
     16#include "FixFunction.hpp"
    1717
    1818#include <list>                   // for list
     
    2121#include "AST/Pass.hpp"
    2222#include "AST/Type.hpp"
    23 #include "Common/utility.h"       // for copy
     23#include "Common/Utility.hpp"     // for copy
    2424
    2525namespace SymTab {
  • TabularUnified src/SymTab/FixFunction.hpp

    racb33f15 r31f4837  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // FixFunction.h --
     7// FixFunction.hpp --
    88//
    99// Author           : Richard C. Bilson
  • TabularUnified src/SymTab/GenImplicitCall.cpp

    racb33f15 r31f4837  
    2323#include "AST/Stmt.hpp"                  // for ExprStmt
    2424#include "AST/Type.hpp"                  // for ArrayType, BasicType, ...
    25 #include "CodeGen/OperatorTable.h     // for isCtorDtor
    26 #include "Common/UniqueName.h         // for UniqueName
    27 #include "Common/utility.h"              // for splice
     25#include "CodeGen/OperatorTable.hpp"     // for isCtorDtor
     26#include "Common/UniqueName.hpp"         // for UniqueName
     27#include "Common/Utility.hpp"            // for splice
    2828
    2929namespace SymTab {
  • TabularUnified src/SymTab/GenImplicitCall.hpp

    racb33f15 r31f4837  
    1616#pragma once
    1717
    18 #include "InitTweak/InitTweak.h"  // for InitExpander
     18#include "InitTweak/InitTweak.hpp"  // for InitExpander
    1919
    2020namespace SymTab {
  • TabularUnified src/SymTab/Mangler.cpp

    racb33f15 r31f4837  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // Mangler.cc --
     7// Mangler.cpp --
    88//
    99// Author           : Richard C. Bilson
     
    1313// Update Count     : 75
    1414//
    15 #include "Mangler.h"
     15#include "Mangler.hpp"
    1616
    1717#include <algorithm>                     // for copy, transform
     
    2323
    2424#include "AST/Pass.hpp"
    25 #include "CodeGen/OperatorTable.h     // for OperatorInfo, operatorLookup
     25#include "CodeGen/OperatorTable.hpp"     // for OperatorInfo, operatorLookup
    2626#include "Common/ToString.hpp"           // for toCString
    27 #include "Common/SemanticError.h      // for SemanticError
     27#include "Common/SemanticError.hpp"      // for SemanticError
    2828
    2929namespace Mangle {
  • TabularUnified src/SymTab/Mangler.hpp

    racb33f15 r31f4837  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // Mangler.h --
     7// Mangler.hpp --
    88//
    99// Author           : Richard C. Bilson
  • TabularUnified src/SymTab/ManglerCommon.cpp

    racb33f15 r31f4837  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // Mangler.h --
     7// ManglerCommon.cpp --
    88//
    99// Author           : Richard C. Bilson
     
    1414//
    1515
    16 #include "Mangler.h"
     16#include "Mangler.hpp"
    1717
    1818#include "AST/Decl.hpp"
  • TabularUnified src/SymTab/demangler.cpp

    racb33f15 r31f4837  
    1 #include "Demangle.h"
     1#include "Demangle.hpp"
    22#include <iostream>
    33#include <fstream>
  • TabularUnified src/SymTab/module.mk

    racb33f15 r31f4837  
    1616
    1717SRC_SYMTAB = \
    18         SymTab/FixFunction.cc \
    19         SymTab/FixFunction.h \
     18        SymTab/FixFunction.cpp \
     19        SymTab/FixFunction.hpp \
    2020        SymTab/GenImplicitCall.cpp \
    2121        SymTab/GenImplicitCall.hpp \
    22         SymTab/Mangler.cc \
    23         SymTab/ManglerCommon.cc \
    24         SymTab/Mangler.h
     22        SymTab/Mangler.cpp \
     23        SymTab/ManglerCommon.cpp \
     24        SymTab/Mangler.hpp
    2525
    2626SRC += $(SRC_SYMTAB)
    2727
    2828SRCDEMANGLE += $(SRC_SYMTAB) \
    29         SymTab/Demangle.cc \
    30         SymTab/Demangle.h
     29        SymTab/Demangle.cpp \
     30        SymTab/Demangle.hpp
Note: See TracChangeset for help on using the changeset viewer.