a_ArrayToPointer enum value | ICS_Types | |
a_BindReferenceToTemporary enum value | ICS_Types | |
a_BoolConversion enum value | ICS_Types | |
a_ConversionOp enum value | ICS_Types | |
a_CtorCall enum value | ICS_Types | |
a_DerivedToBaseConversion enum value | ICS_Types | |
a_Ellipsis enum value | ICS_Types | |
a_FloatingConversion enum value | ICS_Types | |
a_FloatingIntegralConversion enum value | ICS_Types | |
a_FloatingPromotion enum value | ICS_Types | |
a_FunctionToPointer enum value | ICS_Types | |
a_IntegralConversion enum value | ICS_Types | |
a_IntegralPromotion enum value | ICS_Types | |
a_LValueToRValue enum value | ICS_Types | |
a_NullStep enum value | ICS_Types | |
a_PointerConversion enum value | ICS_Types | |
a_PtrMemConversion enum value | ICS_Types | |
a_QualificationAdjustment enum value | ICS_Types | |
Action enum name | ICS_Types | |
add_conversion(Action a, Type t) | Implicit_conversion | |
add_step(Step s) | Implicit_conversion | |
ambiguous | Implicit_conversion | [private] |
append_from(Implicit_conversion *other) | Implicit_conversion | |
c_CompareAll enum value | ICS_Types | |
c_CompareBeforeUserConversion enum value | ICS_Types | |
c_CompareWithInitRules enum value | ICS_Types | |
Compare enum name | ICS_Types | |
convert_reference(Type target) | Implicit_conversion | |
convert_to_rvalue(Type target) | Implicit_conversion | |
dump(std::ostream &os) | Implicit_conversion | |
f_Ellipsis enum value | ICS_Types | |
f_NoForm enum value | ICS_Types | |
f_Standard enum value | ICS_Types | |
f_Userdef enum value | ICS_Types | |
form | Implicit_conversion | [private] |
Form enum name | ICS_Types | |
get_current() | Implicit_conversion | [inline] |
get_form() const | Implicit_conversion | [inline] |
get_rank() const | Implicit_conversion | [inline] |
Implicit_conversion(const Expr_result &result, Function_signature *symbol_hint) | Implicit_conversion | |
is_ambiguous() const | Implicit_conversion | [inline] |
is_better_than(Implicit_conversion *other, Compare comparison_type) | Implicit_conversion | |
is_npc() const | Implicit_conversion | [inline] |
Kind typedef | ICS_Types | |
make_tree(Expr_result expr) | Implicit_conversion | |
maybe_npc | Implicit_conversion | [private] |
r_Conversion enum value | ICS_Types | |
r_Exact enum value | ICS_Types | |
r_NoRank enum value | ICS_Types | |
r_Promotion enum value | ICS_Types | |
rank | Implicit_conversion | [private] |
Rank enum name | ICS_Types | |
scs_is_better_than(Step_vec::const_iterator a1, Step_vec::const_iterator e1, Step_vec::const_iterator a2, Step_vec::const_iterator e2) | Implicit_conversion | [private, static] |
set_ambiguous() | Implicit_conversion | [inline] |
Step typedef | Implicit_conversion | |
Step_vec typedef | Implicit_conversion | |
steps | Implicit_conversion | [private] |
uses_temporary() const | Implicit_conversion | |
warn_if_used(std::string s) | Implicit_conversion | |
warnings | Implicit_conversion | [private] |
~Implicit_conversion() | Implicit_conversion | |