Lines Matching defs:Result
100 // A lookup that finds an injected-class-name (10.2) can result in an
486 ParsedTemplateArgument Result(*this);
487 Result.EllipsisLoc = EllipsisLoc;
488 return Result;
2152 QualType Result = CheckTemplateIdType(Template, TemplateLoc, TemplateArgs);
2154 if (Result.isNull())
2160 = TLB.push<TemplateSpecializationTypeLoc>(Result);
2173 Result = Context.getElaboratedType(ETK_None, SS.getScopeRep(), Result);
2174 ElaboratedTypeLoc ElabTL = TLB.push<ElaboratedTypeLoc>(Result);
2179 return CreateParsedType(Result, TLB.getTypeSourceInfo(Context, Result));
2234 QualType Result = CheckTemplateIdType(Template, TemplateLoc, TemplateArgs);
2235 if (Result.isNull())
2239 if (const RecordType *RT = Result->getAs<RecordType>()) {
2248 << Result
2257 = TLB.push<TemplateSpecializationTypeLoc>(Result);
2267 Result = Context.getElaboratedType(Keyword, SS.getScopeRep(), Result);
2268 ElaboratedTypeLoc ElabTL = TLB.push<ElaboratedTypeLoc>(Result);
2271 return CreateParsedType(Result, TLB.getTypeSourceInfo(Context, Result));
2358 TemplateTy &Result) {
2390 ObjectType, EnteringContext, Result,
2415 Result = TemplateTy::make(Context.getDependentTemplateName(Qualifier,
2420 Result = TemplateTy::make(Context.getDependentTemplateName(Qualifier,
2486 LookupResult Result(*this, NameInfo, LookupOrdinaryName);
2487 LookupParsedName(Result, CurScope, &SS);
2489 if (Result.getAsSingle<TypeDecl>() ||
2490 Result.getResultKind() ==
2833 TemplateArgument Result;
2836 Result, CTAK);
2840 Converted.push_back(Result);
2885 TemplateArgument Result;
2886 E = CheckTemplateArgument(NTTP, NTTPType, E.take(), Result);
2890 Converted.push_back(Result);
5957 UnresolvedSetIterator Result
5965 if (Result == Candidates.end())
5969 FunctionDecl *Specialization = cast<FunctionDecl>(*Result);
6809 UnresolvedSetIterator Result
6816 if (Result == Matches.end())
6820 FunctionDecl *Specialization = cast<FunctionDecl>(*Result);
6906 QualType Result = Context.getDependentNameType(Kwd, NNS, Name);
6910 DependentNameTypeLoc TL = TLB.push<DependentNameTypeLoc>(Result);
6914 return CreateParsedType(Result, TLB.getTypeSourceInfo(Context, Result));
7092 LookupResult Result(*this, Name, IILoc, LookupOrdinaryName);
7093 LookupQualifiedName(Result, Ctx);
7096 switch (Result.getResultKind()) {
7119 = dyn_cast<UnresolvedUsingValueDecl>(Result.getRepresentativeDecl())){
7135 if (TypeDecl *Type = dyn_cast<TypeDecl>(Result.getFoundDecl())) {
7144 Referenced = Result.getFoundDecl();
7149 Referenced = *Result.begin();