source: src/Validate/LinkInstanceTypes.hpp @ e15293b

Last change on this file since e15293b was 37b3151, checked in by Andrew Beach <ajbeach@…>, 12 months ago

Rename the linkReferenceTypes pass and the file that contains it. BaseInstType? used to be called ReferenceToType?, so the reason for the pass being called that is no longer true.

  • Property mode set to 100644
File size: 902 bytes
Line 
1//
2// Cforall Version 1.0.0 Copyright (C) 2018 University of Waterloo
3//
4// The contents of this file are covered under the licence agreement in the
5// file "LICENCE" distributed with Cforall.
6//
7// LinkInstanceTypes.hpp -- Connect instance types to declarations.
8//
9// Author           : Andrew Beach
10// Created On       : Thr Apr 21 11:41:00 2022
11// Last Modified By : Andrew Beach
12// Last Modified On : Tue Jun 28 14:58:00 2022
13// Update Count     : 1
14//
15
16#pragma once
17
18namespace ast {
19    class TranslationUnit;
20}
21
22namespace Validate {
23
24/// Fills in the base value of various instance types, and some related
25/// adjustments, such as setting the sized flag.
26/// Because of the sized flag, it must happen before auto-gen.
27void linkInstanceTypes( ast::TranslationUnit & translationUnit );
28
29}
30
31// Local Variables: //
32// tab-width: 4 //
33// mode: c++ //
34// compile-command: "make install" //
35// End: //
Note: See TracBrowser for help on using the repository browser.