- File:
-
- 1 edited
-
src/ResolvExpr/CandidateFinder.hpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/ResolvExpr/CandidateFinder.hpp
r46da46b rfed6a0f 33 33 const ast::TypeEnvironment & env; ///< Substitutions performed in this resolution 34 34 ast::ptr< ast::Type > targetType; ///< Target type for resolution 35 bool strictMode = false; ///< If set to true, requires targetType to be exact match (inside return cast)36 bool allowVoid = false; ///< If set to true, allow void-returning function calls (only top level, cast to void and first in comma)37 35 std::set< std::string > otypeKeys; /// different type may map to same key 38 36 … … 65 63 const ast::SymbolTable & symtab, const ast::TypeEnvironment & env ); 66 64 65 /// Create an expression that preforms reference to rvalue conversion on 66 /// the given expression and update the cost of the expression. 67 const ast::Expr * referenceToRvalueConversion( 68 const ast::Expr * expr, Cost & cost ); 69 67 70 } // namespace ResolvExpr 68 71
Note:
See TracChangeset
for help on using the changeset viewer.