Changeset d60a4c2 for src/Virtual
- Timestamp:
- Jan 11, 2025, 5:48:46 PM (12 months ago)
- Branches:
- master
- Children:
- f886608
- Parents:
- 7d65715f (diff), 32a119e9 (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. - Location:
- src/Virtual
- Files:
-
- 2 edited
-
ExpandCasts.cpp (modified) (1 diff)
-
ExpandCasts.hpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Virtual/ExpandCasts.cpp
r7d65715f rd60a4c2 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // ExpandCasts.cpp -- 7 // ExpandCasts.cpp -- Expand virtual casts into lower level code. 8 8 // 9 9 // Author : Andrew Beach -
src/Virtual/ExpandCasts.hpp
r7d65715f rd60a4c2 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // ExpandCasts.hpp -- 7 // ExpandCasts.hpp -- Expand virtual casts into lower level code. 8 8 // 9 9 // Author : Andrew Beach 10 10 // Created On : Mon Jul 24 13:54:00 2017 11 11 // Last Modified By : Andrew Beach 12 // Last Modified On : Fri J ul 29 14:40:00 202213 // Update Count : 112 // Last Modified On : Fri Jan 10 14:34:00 2025 13 // Update Count : 2 14 14 // 15 15 16 16 #pragma once 17 17 18 #include <list> // for list19 20 class Declaration;21 18 namespace ast { 22 19 class TranslationUnit; … … 24 21 25 22 namespace Virtual { 26 void expandCasts( std::list< Declaration * > & translationUnit );27 23 void expandCasts( ast::TranslationUnit & translationUnit ); 28 24 // Breaks all virtual cast nodes up into translatable nodes. 29 25 30 // Later this might just set some information so it can happen at CodeGen.31 32 26 }
Note:
See TracChangeset
for help on using the changeset viewer.