Home | History | Annotate | Download | only in AST

Lines Matching refs:Conversions

579         ASTUnresolvedSet &Conversions = data().Conversions.get(Ctx);
583 Conversions.replace(cast<NamedDecl>(Primary->getPreviousDecl()),
586 Conversions.addDecl(Ctx, Primary, AS);
927 data().Conversions.get(Ctx).addDecl(Ctx, Shadow, Shadow->getAccess());
1049 /// Collect the visible conversions of a base class.
1055 /// \param ParentHiddenTypes the conversions provided by the inheritors
1057 /// \param Output the set to which to add conversions from non-virtual bases
1058 /// \param VOutput the set to which to add conversions from virtual bases
1059 /// \param HiddenVBaseCs the set of conversions which were hidden in a
1069 // The set of types which have conversions in this class or its
1075 // Collect the direct conversions and figure out which conversions
1122 /// Collect the visible conversions of a class.
1129 // The collection of all conversions in virtual bases that we've
1131 // appear in the hidden-conversions set.
1134 // The set of conversions in virtual bases that we've determined to
1141 // Go ahead and collect the direct conversions and add them to the
1149 // Recursively collect conversions from base classes.
1159 // Add any unhidden conversions provided by virtual bases.
1175 // If root class, all conversions are visible.
1176 Set = &data().Conversions.get(Ctx);
1197 // with sufficiently large numbers of directly-declared conversions
1200 ASTUnresolvedSet &Convs = data().Conversions.get(getASTContext());
1325 // Set access bits correctly on the directly-declared conversions.