Changeset ce36b55 for src/Validate


Ignore:
Timestamp:
Nov 15, 2021, 2:51:44 PM (4 years ago)
Author:
Andrew Beach <ajbeach@…>
Branches:
ADT, ast-experimental, enum, forall-pointer-decay, master, pthread-emulation, qualifiedEnum
Children:
1387ea0
Parents:
5dcb881
Message:

Translation of Validate F; and some improvements in some helpers.

Location:
src/Validate
Files:
5 added
2 edited

Legend:

Unmodified
Added
Removed
  • src/Validate/FindSpecialDecls.h

    r5dcb881 rce36b55  
    99// Author           : Rob Schluntz
    1010// Created On       : Thu Aug 30 09:49:02 2018
    11 // Last Modified By : Rob Schluntz
    12 // Last Modified On : Thu Aug 30 09:51:12 2018
    13 // Update Count     : 2
     11// Last Modified By : Andrew Beach
     12// Last Modified On : Wed Nov 10 15:16:00 2021
     13// Update Count     : 3
    1414//
    1515
     
    2222class StructDecl;
    2323class Type;
     24
     25namespace ast {
     26        class TranslationUnit;
     27}
    2428
    2529namespace Validate {
     
    3842        /// find and remember some of the special declarations that are useful for generating code, so that they do not have to be discovered multiple times.
    3943        void findSpecialDecls( std::list< Declaration * > & translationUnit );
     44
     45/// find and remember some of the special declarations that are useful for
     46/// generating code, so that they do not have to be discovered multiple times.
     47void findGlobalDecls( ast::TranslationUnit & translationUnit );
     48
    4049} // namespace Validate
    4150
  • src/Validate/module.mk

    r5dcb881 rce36b55  
    1515###############################################################################
    1616
    17 SRC += Validate/HandleAttributes.cc Validate/HandleAttributes.h Validate/FindSpecialDecls.cc Validate/FindSpecialDecls.h
    18 SRCDEMANGLE += Validate/HandleAttributes.cc Validate/HandleAttributes.h Validate/FindSpecialDecls.cc Validate/FindSpecialDecls.h
     17SRC_VALIDATE = \
     18        Validate/HandleAttributes.cc \
     19        Validate/HandleAttributes.h \
     20        Validate/InitializerLength.cpp \
     21        Validate/InitializerLength.hpp \
     22        Validate/LabelAddressFixer.cpp \
     23        Validate/LabelAddressFixer.hpp \
     24        Validate/FindSpecialDeclsNew.cpp \
     25        Validate/FindSpecialDecls.cc \
     26        Validate/FindSpecialDecls.h
     27
     28SRC += $(SRC_VALIDATE)
     29SRCDEMANGLE += $(SRC_VALIDATE)
Note: See TracChangeset for help on using the changeset viewer.