Changeset 4b7cce6 for src/ResolvExpr/Resolver.h
- Timestamp:
- Jun 11, 2019, 3:42:10 PM (5 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- 432ce7a
- Parents:
- 3da7c19
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/ResolvExpr/Resolver.h
r3da7c19 r4b7cce6 17 17 18 18 #include <list> // for list 19 #include <AST/Node.hpp> // for ptr 19 20 #include "AST/Node.hpp" // for ptr 20 21 21 22 class ConstructorInit; … … 30 31 class Decl; 31 32 class DeletedExpr; 33 class SymbolTable; 34 class TypeEnvironment; 32 35 } // namespace ast 33 36 … … 51 54 /// Searches expr and returns the first DeletedExpr found, otherwise nullptr 52 55 const ast::DeletedExpr * findDeletedExpr( const ast::Expr * expr ); 56 /// Find the expression candidate that is the unique best match for `untyped` in a `void` 57 /// context. 58 ast::ptr< ast::Expr > resolveInVoidContext( 59 const ast::Expr * expr, const ast::SymbolTable & symtab, ast::TypeEnvironment & env ); 53 60 } // namespace ResolvExpr 54 61
Note: See TracChangeset
for help on using the changeset viewer.