Searched refs:NameInfo (Results 1 - 25 of 37) sorted by relevance

12

/external/chromium/chrome/browser/autofill/
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...]
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_unittest.cc15 NameInfo name;
H A Dautofill_profile.h168 std::vector<NameInfo> name_;
/external/clang/include/clang/Sema/
H A DLookup.h129 LookupResult(Sema &SemaRef, const DeclarationNameInfo &NameInfo, argument
136 NameInfo(NameInfo),
156 NameInfo(Name, NameLoc),
174 NameInfo(Other.NameInfo),
189 return NameInfo;
193 void setLookupNameInfo(const DeclarationNameInfo &NameInfo) { argument
194 this->NameInfo = NameInfo;
635 DeclarationNameInfo NameInfo; member in class:clang::LookupResult
[all...]
H A DSema.h1946 const DeclarationNameInfo &NameInfo,
2807 DeclarationNameInfo &NameInfo,
2821 const DeclarationNameInfo &NameInfo,
2831 const DeclarationNameInfo &NameInfo,
2853 const DeclarationNameInfo &NameInfo);
2856 const DeclarationNameInfo &NameInfo,
2863 const DeclarationNameInfo &NameInfo,
2945 const DeclarationNameInfo &NameInfo,
2986 const DeclarationNameInfo &NameInfo,
3151 DeclarationNameInfo 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 DDeclCXX.h1525 const DeclarationNameInfo &NameInfo,
1529 : FunctionDecl(DK, RD, StartLoc, NameInfo, T, TInfo,
1539 const DeclarationNameInfo &NameInfo,
1954 const DeclarationNameInfo &NameInfo,
1958 : CXXMethodDecl(CXXConstructor, RD, StartLoc, NameInfo, T, TInfo, false,
1969 const DeclarationNameInfo &NameInfo,
2175 const DeclarationNameInfo &NameInfo,
2178 : CXXMethodDecl(CXXDestructor, RD, StartLoc, NameInfo, T, TInfo, false,
2187 const DeclarationNameInfo &NameInfo,
2242 const DeclarationNameInfo &NameInfo,
1524 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
2174 CXXDestructorDecl(CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isImplicitlyDeclared) argument
2241 CXXConversionDecl(CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isExplicitSpecified, bool isConstexpr, SourceLocation EndLocation) argument
2657 UsingDecl(DeclContext *DC, SourceLocation UL, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, bool IsTypeNameArg) argument
2787 UnresolvedUsingValueDecl(DeclContext *DC, QualType Ty, SourceLocation UsingLoc, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) argument
[all...]
H A DExprCXX.h2263 DeclarationNameInfo NameInfo;
2291 const DeclarationNameInfo &NameInfo,
2354 const DeclarationNameInfo &getNameInfo() const { return NameInfo; }
2357 DeclarationName getName() const { return NameInfo.getName(); }
2360 SourceLocation getNameLoc() const { return NameInfo.getLoc(); }
2478 const DeclarationNameInfo &NameInfo,
2484 NameInfo, TemplateArgs, Begin, End, false, false, false),
2502 const DeclarationNameInfo &NameInfo,
2510 SourceLocation(), NameInfo,
2519 const DeclarationNameInfo &NameInfo,
[all...]
H A DDecl.h1551 const DeclarationNameInfo &NameInfo,
1555 : DeclaratorDecl(DK, DC, NameInfo.getLoc(), NameInfo.getName(), T, TInfo,
1565 IsConstexpr(isConstexprSpecified), EndRangeLoc(NameInfo.getEndLoc()),
1567 DNLoc(NameInfo.getInfo()) {}
1594 DeclarationNameInfo NameInfo(N, NLoc);
1595 return FunctionDecl::Create(C, DC, StartLoc, NameInfo, T, TInfo,
1603 const DeclarationNameInfo &NameInfo,
H A DRecursiveASTVisitor.h204 bool TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo);
684 DeclarationNameInfo NameInfo) {
685 switch (NameInfo.getName().getNameKind()) {
689 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo())
683 TraverseDeclarationNameInfo( DeclarationNameInfo NameInfo) argument
H A DExpr.h836 const DeclarationNameInfo &NameInfo,
878 const DeclarationNameInfo &NameInfo,
2227 const DeclarationNameInfo &NameInfo, QualType ty,
2234 Base(base), MemberDecl(memberdecl), MemberDNLoc(NameInfo.getInfo()),
2235 MemberLoc(NameInfo.getLoc()), IsArrow(isarrow),
2238 assert(memberdecl->getDeclName() == NameInfo.getName());
2226 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.cpp442 const DeclarationNameInfo &NameInfo,
459 << BaseType << BaseExpr->getSourceRange() << NameInfo.getSourceRange();
465 NameInfo.getName().isDependentName() ||
475 NameInfo, TemplateArgs));
641 const DeclarationNameInfo &NameInfo,
648 NameInfo, TemplateArgs);
650 LookupResult R(*this, NameInfo, LookupMemberName);
1526 DeclarationNameInfo NameInfo; local
1529 NameInfo, TemplateArgs);
1531 DeclarationName Name = NameInfo
437 ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType, bool IsArrow, SourceLocation OpLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument
636 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 DSemaDecl.cpp593 DeclarationNameInfo NameInfo(Name, NameLoc);
744 NameInfo, IsAddressOfOperand,
3239 DeclarationNameInfo NameInfo; local
3240 NameInfo.setLoc(Name.StartLocation);
3246 NameInfo.setName(Name.Identifier);
3247 NameInfo.setLoc(Name.StartLocation);
3248 return NameInfo;
3251 NameInfo.setName(Context.DeclarationNames.getCXXOperatorName(
3253 NameInfo.setLoc(Name.StartLocation);
3254 NameInfo
3477 DiagnoseClassNameShadow(DeclContext *DC, DeclarationNameInfo NameInfo) argument
3586 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local
4976 DeclarationNameInfo NameInfo = SemaRef.GetNameForDeclarator(D); local
5140 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local
[all...]
H A DTreeTransform.h425 TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo);
1343 DeclarationNameInfo NameInfo,
1346 QualifierLoc, NameInfo, Nested);
1392 const DeclarationNameInfo &NameInfo,
1399 return getSema().BuildDeclarationNameExpr(SS, NameInfo, VD);
1614 DeclarationNameInfo NameInfo(&Accessor, AccessorLoc);
1619 NameInfo,
2074 const DeclarationNameInfo &NameInfo,
2081 NameInfo, TemplateArgs);
2083 return getSema().BuildQualifiedDeclarationNameExpr(SS, NameInfo);
1340 RebuildMSDependentExistsStmt(SourceLocation KeywordLoc, bool IsIfExists, NestedNameSpecifierLoc QualifierLoc, DeclarationNameInfo NameInfo, Stmt *Nested) argument
1390 RebuildDeclRefExpr(NestedNameSpecifierLoc QualifierLoc, ValueDecl *VD, const DeclarationNameInfo &NameInfo, TemplateArgumentListInfo *TemplateArgs) argument
2071 RebuildDependentScopeDeclRefExpr( NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument
2772 TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo) argument
5929 DeclarationNameInfo NameInfo = S->getNameInfo(); local
7720 DeclarationNameInfo NameInfo local
8091 DeclarationNameInfo NameInfo local
[all...]
H A DSemaTemplateInstantiateDecl.cpp1419 DeclarationNameInfo NameInfo local
1423 StartLoc, NameInfo, T, TInfo,
1429 StartLoc, NameInfo, T, TInfo,
1434 StartLoc, NameInfo, T, TInfo,
1441 StartLoc, NameInfo, T, TInfo,
1511 LookupResult Previous(SemaRef, NameInfo, Sema::LookupOrdinaryName,
1937 DeclarationNameInfo NameInfo = D->getNameInfo();
1944 LookupResult Prev(SemaRef, NameInfo, Sema::LookupUsingDeclName,
1950 NameInfo,
1980 if (NameInfo
2055 DeclarationNameInfo NameInfo local
[all...]
H A DSemaTemplate.cpp409 const DeclarationNameInfo &NameInfo,
430 NameInfo,
434 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs);
440 const DeclarationNameInfo &NameInfo,
445 NameInfo,
2311 const DeclarationNameInfo &NameInfo,
2318 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs);
2321 LookupResult R(*this, NameInfo, LookupOrdinaryName);
2329 Diag(NameInfo.getLoc(), diag::err_template_kw_refers_to_non_template)
2330 << NameInfo
407 ActOnDependentIdExpression(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool isAddressOfOperand, const TemplateArgumentListInfo *TemplateArgs) argument
438 BuildDependentDeclRefExpr(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument
2309 BuildQualifiedTemplateIdExpr(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument
2468 DeclarationNameInfo NameInfo; local
6622 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local
[all...]
H A DSemaDeclCXX.cpp1500 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local
1501 DeclarationName Name = NameInfo.getName();
1502 SourceLocation Loc = NameInfo.getLoc();
6138 const DeclarationNameInfo &NameInfo,
6144 SourceLocation IdentLoc = NameInfo.getLoc();
6155 LookupResult Previous(*this, NameInfo, LookupUsingDeclName,
6192 IdentLoc, NameInfo.getName());
6195 QualifierLoc, NameInfo);
6199 NameInfo, IsTypeName);
6213 if (NameInfo
6135 BuildUsingDeclaration(Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, AttributeList *AttrList, bool IsInstantiation, bool IsTypeName, SourceLocation TypenameLoc) argument
6536 DeclarationNameInfo NameInfo = GetNameFromUnqualifiedId(Name); local
10153 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local
[all...]
H A DSemaExpr.cpp1377 DeclarationNameInfo NameInfo(D->getDeclName(), Loc);
1378 return BuildDeclRefExpr(D, Ty, VK, NameInfo, SS);
1385 const DeclarationNameInfo &NameInfo,
1393 Diag(NameInfo.getLoc(), diag::err_ref_bad_target)
1410 NameInfo, Ty, VK);
1434 DeclarationNameInfo &NameInfo,
1446 NameInfo = Context.getNameForTemplate(TName, TNameLoc);
1449 NameInfo = GetNameFromUnqualifiedId(Id);
1686 DeclarationNameInfo NameInfo; local
1688 DecomposeUnqualifiedId(Id, TemplateArgsBuffer, NameInfo, TemplateArg
1384 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, const DeclarationNameInfo &NameInfo, const CXXScopeSpec *SS) argument
1432 DecomposeUnqualifiedId(const UnqualifiedId &Id, TemplateArgumentListInfo &Buffer, DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *&TemplateArgs) argument
1869 BuildQualifiedDeclarationNameExpr(CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo) argument
2293 BuildDeclarationNameExpr(const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, NamedDecl *D) argument
[all...]
H A DSemaTemplateInstantiate.cpp2519 Sema::SubstDeclarationNameInfo(const DeclarationNameInfo &NameInfo, argument
2521 TemplateInstantiator Instantiator(*this, TemplateArgs, NameInfo.getLoc(),
2522 NameInfo.getName());
2523 return Instantiator.TransformDeclarationNameInfo(NameInfo);
/external/clang/lib/AST/
H A DDeclCXX.cpp1344 const DeclarationNameInfo &NameInfo,
1348 return new (C) CXXMethodDecl(CXXMethod, RD, StartLoc, NameInfo, T, TInfo,
1620 const DeclarationNameInfo &NameInfo,
1624 assert(NameInfo.getName().getNameKind()
1627 return new (C) CXXConstructorDecl(RD, StartLoc, NameInfo, T, TInfo,
1770 const DeclarationNameInfo &NameInfo,
1773 assert(NameInfo.getName().getNameKind()
1776 return new (C) CXXDestructorDecl(RD, StartLoc, NameInfo, T, TInfo, isInline,
1793 const DeclarationNameInfo &NameInfo,
1797 assert(NameInfo
1342 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
1618 Create(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isExplicit, bool isInline, bool isImplicitlyDeclared, bool isConstexpr) argument
1768 Create(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isImplicitlyDeclared) argument
1791 Create(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isExplicit, bool isConstexpr, SourceLocation EndLocation) argument
1957 Create(ASTContext &C, DeclContext *DC, SourceLocation UL, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, bool IsTypeNameArg) argument
1973 Create(ASTContext &C, DeclContext *DC, SourceLocation UsingLoc, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) argument
[all...]
H A DExprCXX.cpp217 const DeclarationNameInfo &NameInfo,
228 TemplateKWLoc, NameInfo,
250 const DeclarationNameInfo &NameInfo,
260 NameInfo.isInstantiationDependent() ||
264 NameInfo.containsUnexpandedParameterPack() ||
268 NameInfo(NameInfo), QualifierLoc(QualifierLoc),
345 const DeclarationNameInfo &NameInfo,
349 (NameInfo.isInstantiationDependent() ||
352 (NameInfo
213 Create(ASTContext &C, CXXRecordDecl *NamingClass, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool ADL, const TemplateArgumentListInfo *Args, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument
247 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
342 DependentScopeDeclRefExpr(QualType T, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *Args) argument
375 Create(ASTContext &C, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *Args) argument
[all...]
/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/Serialization/
H A DASTWriter.h576 void AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo,

Completed in 781 milliseconds

12