Searched defs:NameInfo (Results 1 - 25 of 27) sorted by relevance

12

/external/chromium/chrome/browser/autofill/
H A Dcontact_info.h17 class NameInfo : public FormGroup { class in inherits:FormGroup
19 NameInfo();
20 NameInfo(const NameInfo& info);
21 virtual ~NameInfo();
23 NameInfo& operator=(const NameInfo& info);
H A Dcontact_info.cc29 NameInfo::NameInfo() {} function in class:NameInfo
31 NameInfo::NameInfo(const NameInfo& info) : FormGroup() { function in class:NameInfo
35 NameInfo::~NameInfo() {}
37 NameInfo& NameInfo::operator=(const NameInfo
[all...]
/external/clang/include/clang/AST/
H A DStmtCXX.h238 DeclarationNameInfo NameInfo; member in class:clang::MSDependentExistsStmt
247 DeclarationNameInfo NameInfo,
251 QualifierLoc(QualifierLoc), NameInfo(NameInfo),
270 DeclarationNameInfo getNameInfo() const { return NameInfo; }
245 MSDependentExistsStmt(SourceLocation KeywordLoc, bool IsIfExists, NestedNameSpecifierLoc QualifierLoc, DeclarationNameInfo NameInfo, CompoundStmt *SubStmt) argument
H A DRecursiveASTVisitor.h204 bool TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo);
678 DeclarationNameInfo NameInfo) {
679 switch (NameInfo.getName().getNameKind()) {
683 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo())
677 TraverseDeclarationNameInfo( DeclarationNameInfo NameInfo) argument
H A DDeclCXX.h1582 const DeclarationNameInfo &NameInfo,
1586 : FunctionDecl(DK, RD, StartLoc, NameInfo, T, TInfo,
1596 const DeclarationNameInfo &NameInfo,
2010 const DeclarationNameInfo &NameInfo,
2014 : CXXMethodDecl(CXXConstructor, RD, StartLoc, NameInfo, T, TInfo, false,
2025 const DeclarationNameInfo &NameInfo,
2230 const DeclarationNameInfo &NameInfo,
2233 : CXXMethodDecl(CXXDestructor, RD, StartLoc, NameInfo, T, TInfo, false,
2242 const DeclarationNameInfo &NameInfo,
2296 const DeclarationNameInfo &NameInfo,
1581 CXXMethodDecl(Kind DK, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isStatic, StorageClass SCAsWritten, bool isInline, bool isConstexpr, SourceLocation EndLocation) argument
2229 CXXDestructorDecl(CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isImplicitlyDeclared) argument
2295 CXXConversionDecl(CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isExplicitSpecified, bool isConstexpr, SourceLocation EndLocation) argument
2706 UsingDecl(DeclContext *DC, SourceLocation UL, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, bool IsTypeNameArg) argument
2835 UnresolvedUsingValueDecl(DeclContext *DC, QualType Ty, SourceLocation UsingLoc, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) argument
[all...]
H A DExpr.h902 const DeclarationNameInfo &NameInfo,
944 const DeclarationNameInfo &NameInfo,
2321 const DeclarationNameInfo &NameInfo, QualType ty,
2328 Base(base), MemberDecl(memberdecl), MemberDNLoc(NameInfo.getInfo()),
2329 MemberLoc(NameInfo.getLoc()), IsArrow(isarrow),
2332 assert(memberdecl->getDeclName() == NameInfo.getName());
2320 MemberExpr(Expr *base, bool isarrow, ValueDecl *memberdecl, const DeclarationNameInfo &NameInfo, QualType ty, ExprValueKind VK, ExprObjectKind OK) argument
/external/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp297 bool Sema::DiagnoseUnexpandedParameterPack(const DeclarationNameInfo &NameInfo, argument
302 switch (NameInfo.getName().getNameKind()) {
316 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo())
317 return DiagnoseUnexpandedParameterPack(NameInfo.getLoc(), TSInfo, UPPC);
319 if (!NameInfo.getName().getCXXNameType()->containsUnexpandedParameterPack())
327 .TraverseType(NameInfo.getName().getCXXNameType());
329 return DiagnoseUnexpandedParameterPacks(NameInfo.getLoc(), UPPC, Unexpanded);
392 void Sema::collectUnexpandedParameterPacks(const DeclarationNameInfo &NameInfo, argument
395 .TraverseDeclarationNameInfo(NameInfo);
H A DSemaExprMember.cpp434 const DeclarationNameInfo &NameInfo,
451 << BaseType << BaseExpr->getSourceRange() << NameInfo.getSourceRange();
457 NameInfo.getName().isDependentName() ||
467 NameInfo, TemplateArgs));
633 const DeclarationNameInfo &NameInfo,
640 NameInfo, TemplateArgs);
642 LookupResult R(*this, NameInfo, LookupMemberName);
1533 DeclarationNameInfo NameInfo; local
1536 NameInfo, TemplateArgs);
1538 DeclarationName Name = NameInfo
429 ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType, bool IsArrow, SourceLocation OpLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument
628 BuildMemberReferenceExpr(Expr *Base, QualType BaseType, SourceLocation OpLoc, bool IsArrow, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument
[all...]
H A DSemaTemplateInstantiate.cpp1251 DeclarationNameInfo NameInfo(PD->getDeclName(), Loc);
1252 return getSema().BuildDeclarationNameExpr(CXXScopeSpec(), NameInfo, PD);
2624 Sema::SubstDeclarationNameInfo(const DeclarationNameInfo &NameInfo, argument
2626 TemplateInstantiator Instantiator(*this, TemplateArgs, NameInfo.getLoc(),
2627 NameInfo.getName());
2628 return Instantiator.TransformDeclarationNameInfo(NameInfo);
H A DSemaTemplateInstantiateDecl.cpp1509 DeclarationNameInfo NameInfo local
1513 StartLoc, NameInfo, T, TInfo,
1519 StartLoc, NameInfo, T, TInfo,
1524 StartLoc, NameInfo, T, TInfo,
1531 StartLoc, NameInfo, T, TInfo,
1604 LookupResult Previous(SemaRef, NameInfo, Sema::LookupOrdinaryName,
2022 DeclarationNameInfo NameInfo = D->getNameInfo();
2029 LookupResult Prev(SemaRef, NameInfo, Sema::LookupUsingDeclName,
2035 NameInfo,
2065 if (NameInfo
2140 DeclarationNameInfo NameInfo local
[all...]
H A DSemaStmt.cpp2847 DeclarationNameInfo NameInfo,
2851 QualifierLoc, NameInfo,
2844 BuildMSDependentExistsStmt(SourceLocation KeywordLoc, bool IsIfExists, NestedNameSpecifierLoc QualifierLoc, DeclarationNameInfo NameInfo, Stmt *Nested) argument
H A DSemaTemplate.cpp410 const DeclarationNameInfo &NameInfo,
431 NameInfo,
435 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs);
441 const DeclarationNameInfo &NameInfo,
446 NameInfo,
2312 const DeclarationNameInfo &NameInfo,
2319 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs);
2322 LookupResult R(*this, NameInfo, LookupOrdinaryName);
2330 Diag(NameInfo.getLoc(), diag::err_template_kw_refers_to_non_template)
2331 << NameInfo
408 ActOnDependentIdExpression(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool isAddressOfOperand, const TemplateArgumentListInfo *TemplateArgs) argument
439 BuildDependentDeclRefExpr(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument
2310 BuildQualifiedTemplateIdExpr(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument
2469 DeclarationNameInfo NameInfo; local
6648 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local
[all...]
H A DSemaDecl.cpp593 DeclarationNameInfo NameInfo(Name, NameLoc);
745 NameInfo, IsAddressOfOperand,
3658 DeclarationNameInfo NameInfo; local
3659 NameInfo.setLoc(Name.StartLocation);
3665 NameInfo.setName(Name.Identifier);
3666 NameInfo.setLoc(Name.StartLocation);
3667 return NameInfo;
3670 NameInfo.setName(Context.DeclarationNames.getCXXOperatorName(
3672 NameInfo.setLoc(Name.StartLocation);
3673 NameInfo
3896 DiagnoseClassNameShadow(DeclContext *DC, DeclarationNameInfo NameInfo) argument
4006 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local
5592 DeclarationNameInfo NameInfo = SemaRef.GetNameForDeclarator(D); local
5772 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local
[all...]
H A DSemaDeclCXX.cpp1602 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local
1603 DeclarationName Name = NameInfo.getName();
1604 SourceLocation Loc = NameInfo.getLoc();
6838 const DeclarationNameInfo &NameInfo,
6844 SourceLocation IdentLoc = NameInfo.getLoc();
6855 LookupResult Previous(*this, NameInfo, LookupUsingDeclName,
6892 IdentLoc, NameInfo.getName());
6895 QualifierLoc, NameInfo);
6899 NameInfo, IsTypeName);
6913 if (NameInfo
6835 BuildUsingDeclaration(Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, AttributeList *AttrList, bool IsInstantiation, bool IsTypeName, SourceLocation TypenameLoc) argument
7237 DeclarationNameInfo NameInfo = GetNameFromUnqualifiedId(Name); local
10757 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local
[all...]
H A DSemaExpr.cpp1425 DeclarationNameInfo NameInfo(D->getDeclName(), Loc);
1426 return BuildDeclRefExpr(D, Ty, VK, NameInfo, SS);
1433 const DeclarationNameInfo &NameInfo,
1441 Diag(NameInfo.getLoc(), diag::err_ref_bad_target)
1458 NameInfo, Ty, VK);
1491 DeclarationNameInfo &NameInfo,
1503 NameInfo = Context.getNameForTemplate(TName, TNameLoc);
1506 NameInfo = GetNameFromUnqualifiedId(Id);
1748 DeclarationNameInfo NameInfo; local
1750 DecomposeUnqualifiedId(Id, TemplateArgsBuffer, NameInfo, TemplateArg
1432 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, const DeclarationNameInfo &NameInfo, const CXXScopeSpec *SS) argument
1489 DecomposeUnqualifiedId(const UnqualifiedId &Id, TemplateArgumentListInfo &Buffer, DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *&TemplateArgs) argument
1931 BuildQualifiedDeclarationNameExpr(CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, bool IsAddressOfOperand) argument
2390 BuildDeclarationNameExpr(const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, NamedDecl *D) argument
[all...]
H A DSemaOverload.cpp11393 const DeclarationNameInfo &NameInfo,
11423 NestedNameSpecifierLoc(), NameInfo,
11390 BuildForRangeBeginEndCall(Scope *S, SourceLocation Loc, SourceLocation RangeLoc, VarDecl *Decl, BeginEndFunction BEF, const DeclarationNameInfo &NameInfo, LookupResult &MemberLookup, OverloadCandidateSet *CandidateSet, Expr *Range, ExprResult *CallExpr) argument
/external/clang/tools/libclang/
H A DRecursiveASTVisitor.h197 bool TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo);
620 DeclarationNameInfo NameInfo) {
621 switch (NameInfo.getName().getNameKind()) {
625 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo())
619 TraverseDeclarationNameInfo( DeclarationNameInfo NameInfo) argument
/external/clang/include/clang/Sema/
H A DLookup.h129 LookupResult(Sema &SemaRef, const DeclarationNameInfo &NameInfo, argument
136 NameInfo(NameInfo),
157 NameInfo(Name, NameLoc),
176 NameInfo(Other.NameInfo),
192 return NameInfo;
196 void setLookupNameInfo(const DeclarationNameInfo &NameInfo) { argument
197 this->NameInfo = NameInfo;
645 DeclarationNameInfo NameInfo; member in class:clang::LookupResult
[all...]
/external/clang/lib/AST/
H A DDeclCXX.cpp1313 const DeclarationNameInfo &NameInfo,
1317 return new (C) CXXMethodDecl(CXXMethod, RD, StartLoc, NameInfo, T, TInfo,
1590 const DeclarationNameInfo &NameInfo,
1594 assert(NameInfo.getName().getNameKind()
1597 return new (C) CXXConstructorDecl(RD, StartLoc, NameInfo, T, TInfo,
1740 const DeclarationNameInfo &NameInfo,
1743 assert(NameInfo.getName().getNameKind()
1746 return new (C) CXXDestructorDecl(RD, StartLoc, NameInfo, T, TInfo, isInline,
1763 const DeclarationNameInfo &NameInfo,
1767 assert(NameInfo
1311 Create(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isStatic, StorageClass SCAsWritten, bool isInline, bool isConstexpr, SourceLocation EndLocation) argument
1588 Create(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isExplicit, bool isInline, bool isImplicitlyDeclared, bool isConstexpr) argument
1738 Create(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isImplicitlyDeclared) argument
1761 Create(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isExplicit, bool isConstexpr, SourceLocation EndLocation) argument
1927 Create(ASTContext &C, DeclContext *DC, SourceLocation UL, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, bool IsTypeNameArg) argument
1943 Create(ASTContext &C, DeclContext *DC, SourceLocation UsingLoc, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) argument
[all...]
H A DExprCXX.cpp232 const DeclarationNameInfo &NameInfo,
243 TemplateKWLoc, NameInfo,
265 const DeclarationNameInfo &NameInfo,
275 NameInfo.isInstantiationDependent() ||
279 NameInfo.containsUnexpandedParameterPack() ||
283 NameInfo(NameInfo), QualifierLoc(QualifierLoc),
360 const DeclarationNameInfo &NameInfo,
364 (NameInfo.isInstantiationDependent() ||
367 (NameInfo
228 Create(ASTContext &C, CXXRecordDecl *NamingClass, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool ADL, const TemplateArgumentListInfo *Args, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument
262 OverloadExpr(StmtClass K, ASTContext &C, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs, UnresolvedSetIterator Begin, UnresolvedSetIterator End, bool KnownDependent, bool KnownInstantiationDependent, bool KnownContainsUnexpandedParameterPack) argument
357 DependentScopeDeclRefExpr(QualType T, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *Args) argument
390 Create(ASTContext &C, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *Args) argument
[all...]
H A DDecl.cpp3213 const DeclarationNameInfo &NameInfo,
3219 FunctionDecl *New = new (C) FunctionDecl(Function, DC, StartLoc, NameInfo,
3211 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, StorageClass SC, StorageClass SCAsWritten, bool isInlineSpecified, bool hasWrittenPrototype, bool isConstexprSpecified) argument
H A DExpr.cpp353 const DeclarationNameInfo &NameInfo,
358 D(D), Loc(NameInfo.getLoc()), DNLoc(NameInfo.getInfo()) {
407 const DeclarationNameInfo &NameInfo,
429 NameInfo, FoundD, TemplateArgs, T, VK);
349 DeclRefExpr(ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, ValueDecl *D, bool RefersToEnclosingLocal, const DeclarationNameInfo &NameInfo, NamedDecl *FoundD, const TemplateArgumentListInfo *TemplateArgs, QualType T, ExprValueKind VK) argument
402 Create(ASTContext &Context, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, ValueDecl *D, bool RefersToEnclosingLocal, const DeclarationNameInfo &NameInfo, QualType T, ExprValueKind VK, NamedDecl *FoundD, const TemplateArgumentListInfo *TemplateArgs) argument
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp86 void ReadDeclarationNameInfo(DeclarationNameInfo &NameInfo, argument
88 Reader.ReadDeclarationNameInfo(F, NameInfo, R, I);
H A DASTReaderStmt.cpp65 void ReadDeclarationNameInfo(DeclarationNameInfo &NameInfo, argument
67 Reader.ReadDeclarationNameInfo(F, NameInfo, R, I);
1083 ReadDeclarationNameInfo(S->NameInfo, Record, Idx);
1328 ReadDeclarationNameInfo(E->NameInfo, Record, Idx);
1359 ReadDeclarationNameInfo(E->NameInfo, Record, Idx);
H A DASTWriter.cpp4396 void ASTWriter::AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo, argument
4398 AddDeclarationName(NameInfo.getName(), Record);
4399 AddSourceLocation(NameInfo.getLoc(), Record);
4400 AddDeclarationNameLoc(NameInfo.getInfo(), NameInfo.getName(), Record);

Completed in 433 milliseconds

12