source: src/SymTab/GenImplicitCall.hpp @ 7b53bfd

ADTast-experimental
Last change on this file since 7b53bfd was fb4dc28, checked in by Andrew Beach <ajbeach@…>, 19 months ago

Moved new ast code out of one of the old files. The new file may have to change if SymTab? is removed entirely, but for now at least, there is a lot less template code in headers.

  • Property mode set to 100644
File size: 922 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// GenImplicitCall.hpp --
8//
9// Author           : Andrew Beach
10// Created On       : Fri Apr 14 14:29:00 2023
11// Last Modified By : Andrew Beach
12// Last Modified On : Fri Apr 14 14:29:00 2023
13// Update Count     : 0
14//
15
16#pragma once
17
18#include "InitTweak/InitTweak.h"  // for InitExpander
19#include "SymTab/Autogen.h"       // for LoopDirection
20
21namespace SymTab {
22
23ast::ptr<ast::Stmt> genImplicitCall(
24        InitTweak::InitExpander_new & srcParam, const ast::Expr * dstParam,
25        const CodeLocation & loc, const std::string & fname, const ast::ObjectDecl * obj,
26        LoopDirection forward = LoopForward
27);
28
29} // namespace SymTab
30
31// Local Variables: //
32// tab-width: 4 //
33// mode: c++ //
34// compile-command: "make install" //
35// End: //
36
Note: See TracBrowser for help on using the repository browser.