Searched refs:Converted (Results 1 - 10 of 10) sorted by relevance

/external/clang/lib/Sema/
H A DSemaTemplate.cpp734 TemplateArgument Converted;
735 ExprResult DefaultRes = CheckTemplateArgument(Param, Param->getType(), Default, Converted);
1985 SmallVector<TemplateArgument, 4> Converted; local
1988 false, Converted, &ExpansionIntoFixedList))
2003 Converted.data(), Converted.size());
2034 Converted.data(),
2035 Converted.size());
2086 = ClassTemplate->findSpecialization(Converted.data(), Converted
2441 CheckTemplateTypeArgument(TemplateTypeParmDecl *Param, const TemplateArgumentLoc &AL, SmallVectorImpl<TemplateArgument> &Converted) argument
2556 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
2611 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
2660 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument
2699 SubstDefaultTemplateArgumentIfAvailable(TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, Decl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
2783 CheckTemplateArgument(NamedDecl *Param, const TemplateArgumentLoc &Arg, NamedDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, unsigned ArgumentPackIndex, SmallVectorImpl<TemplateArgument> &Converted, CheckTemplateArgumentKind CTAK) argument
3044 CheckTemplateArgumentList(TemplateDecl *Template, SourceLocation TemplateLoc, TemplateArgumentListInfo &TemplateArgs, bool PartialTemplateArgs, SmallVectorImpl<TemplateArgument> &Converted, bool *ExpansionIntoFixedList) argument
3661 CheckTemplateArgumentAddressOfObjectOrFunction(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *ArgIn, TemplateArgument &Converted) argument
3959 CheckTemplateArgumentPointerToMember(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *&ResultArg, TemplateArgument &Converted) argument
4093 CheckTemplateArgument(NonTypeTemplateParmDecl *Param, QualType InstantiatedParamType, Expr *Arg, TemplateArgument &Converted, CheckTemplateArgumentKind CTAK) argument
6380 SmallVector<TemplateArgument, 4> Converted; local
[all...]
H A DSemaTemplateInstantiateDecl.cpp2265 SmallVector<TemplateArgument, 4> Converted;
2270 Converted))
2277 = ClassTemplate->findPartialSpecialization(Converted.data(),
2278 Converted.size(), InsertPos);
2284 Converted.data(),
2285 Converted.size());
2334 Converted.data(),
2335 Converted.size(),
H A DSemaOverload.cpp269 static const Expr *IgnoreNarrowingConversion(const Expr *Converted) { argument
270 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Converted)) {
279 Converted = ICE->getSubExpr();
283 return Converted;
287 return Converted;
294 /// \param Converted The result of applying this standard conversion sequence.
301 const Expr *Converted,
322 const Expr *Initializer = IgnoreNarrowingConversion(Converted);
355 const Expr *Initializer = IgnoreNarrowingConversion(Converted);
401 const Expr *Initializer = IgnoreNarrowingConversion(Converted);
300 getNarrowingKind(ASTContext &Ctx, const Expr *Converted, APValue &ConstantValue, QualType &ConstantType) const argument
[all...]
H A DSemaExprObjC.cpp713 ExprResult Converted = CheckObjCCollectionLiteralElement(*this, local
716 if (Converted.isInvalid())
719 ElementsBuffer[I] = Converted.get();
H A DSemaInit.cpp5487 SmallVector<Expr*, 16> Converted(NumInits);
5502 Converted[i] = Res.take();
5506 Converted, ILE->getRBraceLoc());
H A DSemaExpr.cpp10095 ExprResult Converted; local
10146 Converted = ConvertToIntegralOrEnumerationType(DiagLoc, E,
10199 Converted = ConvertToIntegralOrEnumerationType(DiagLoc, E,
10202 if (Converted.isInvalid())
10203 return Converted;
10204 E = Converted.take();
H A DSemaDecl.cpp11137 ExprResult Converted = local
11140 if (Converted.isInvalid())
11143 Val = Converted.take();
H A DSemaDeclCXX.cpp10408 ExprResult Converted = PerformContextuallyConvertToBool(AssertExpr); local
10409 if (Converted.isInvalid())
10413 if (!Failed && VerifyIntegerConstantExpression(Converted.get(), &Cond,
/external/clang/include/clang/Sema/
H A DOverload.h239 NarrowingKind getNarrowingKind(ASTContext &Context, const Expr *Converted,
H A DSema.h4972 SmallVectorImpl<TemplateArgument> &Converted);
4996 SmallVectorImpl<TemplateArgument> &Converted,
5016 /// \param Converted Will receive the converted, canonicalized template
5029 SmallVectorImpl<TemplateArgument> &Converted,
5034 SmallVectorImpl<TemplateArgument> &Converted);
5040 TemplateArgument &Converted,

Completed in 421 milliseconds