/external/clang/include/clang/Sema/ |
H A D | Lookup.h | 129 LookupResult(Sema &SemaRef, const DeclarationNameInfo &NameInfo, argument 136 NameInfo(NameInfo), 158 NameInfo(Name, NameLoc), 178 NameInfo(Other.NameInfo), 195 return NameInfo; 199 void setLookupNameInfo(const DeclarationNameInfo &NameInfo) { argument 200 this->NameInfo = NameInfo; 670 DeclarationNameInfo NameInfo; member in class:clang::LookupResult [all...] |
H A D | Sema.h | 2540 const DeclarationNameInfo &NameInfo, 3686 DeclarationNameInfo &NameInfo, 3701 const DeclarationNameInfo &NameInfo, 3711 const DeclarationNameInfo &NameInfo, 3741 const DeclarationNameInfo &NameInfo, 3747 const DeclarationNameInfo &NameInfo, 3755 const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, NamedDecl *D, 3858 NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, 3884 const DeclarationNameInfo &NameInfo, 4051 DeclarationNameInfo NameInfo, [all...] |
/external/icu/android_icu4j/src/main/java/android/icu/impl/ |
H A D | TimeZoneGenericNames.java | 119 private transient TextTrieMap<NameInfo> _gnamesTrie; 154 _gnamesTrie = new TextTrieMap<NameInfo>(true); 264 NameInfo info = new NameInfo(); 575 NameInfo info = new NameInfo(); 589 private static class NameInfo { class in class:TimeZoneGenericNames 625 private static class GenericNameSearchHandler implements ResultHandler<NameInfo> { 637 public boolean handlePrefixMatch(int matchLength, Iterator<NameInfo> values) { 639 NameInfo inf [all...] |
H A D | TimeZoneNamesImpl.java | 62 private transient TextTrieMap<NameInfo> _namesTrie; 408 _namesTrie = new TextTrieMap<NameInfo>(true); 502 * An instance of NameInfo is stored in the zone names trie. 504 private static class NameInfo { class in class:TimeZoneNamesImpl 513 private static class NameSearchHandler implements ResultHandler<NameInfo> { 525 public boolean handlePrefixMatch(int matchLength, Iterator<NameInfo> values) { 527 NameInfo ninfo = values.next(); 746 public void addNamesIntoTrie(String mzID, String tzID, TextTrieMap<NameInfo> trie) { 753 NameInfo info = new NameInfo(); [all...] |
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/ |
H A D | TimeZoneGenericNames.java | 117 private transient TextTrieMap<NameInfo> _gnamesTrie; 152 _gnamesTrie = new TextTrieMap<NameInfo>(true); 262 NameInfo info = new NameInfo(); 573 NameInfo info = new NameInfo(); 587 private static class NameInfo { class in class:TimeZoneGenericNames 623 private static class GenericNameSearchHandler implements ResultHandler<NameInfo> { 635 public boolean handlePrefixMatch(int matchLength, Iterator<NameInfo> values) { 637 NameInfo inf [all...] |
H A D | TimeZoneNamesImpl.java | 60 private transient TextTrieMap<NameInfo> _namesTrie; 406 _namesTrie = new TextTrieMap<NameInfo>(true); 500 * An instance of NameInfo is stored in the zone names trie. 502 private static class NameInfo { class in class:TimeZoneNamesImpl 511 private static class NameSearchHandler implements ResultHandler<NameInfo> { 523 public boolean handlePrefixMatch(int matchLength, Iterator<NameInfo> values) { 525 NameInfo ninfo = values.next(); 744 public void addNamesIntoTrie(String mzID, String tzID, TextTrieMap<NameInfo> trie) { 751 NameInfo info = new NameInfo(); [all...] |
/external/clang/include/clang/AST/ |
H A D | DeclCXX.h | 1711 SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, 1715 : FunctionDecl(DK, C, RD, StartLoc, NameInfo, T, TInfo, 1724 const DeclarationNameInfo &NameInfo, 2151 const DeclarationNameInfo &NameInfo, 2155 : CXXMethodDecl(CXXConstructor, C, RD, StartLoc, NameInfo, T, TInfo, 2166 const DeclarationNameInfo &NameInfo, 2354 const DeclarationNameInfo &NameInfo, 2357 : CXXMethodDecl(CXXDestructor, C, RD, StartLoc, NameInfo, T, TInfo, 2366 const DeclarationNameInfo &NameInfo, 2403 const DeclarationNameInfo &NameInfo, 1710 CXXMethodDecl(Kind DK, ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, StorageClass SC, bool isInline, bool isConstexpr, SourceLocation EndLocation) argument 2353 CXXDestructorDecl(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isImplicitlyDeclared) argument 2402 CXXConversionDecl(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isExplicitSpecified, bool isConstexpr, SourceLocation EndLocation) argument 2881 UsingDecl(DeclContext *DC, SourceLocation UL, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, bool HasTypenameKeyword) argument 3021 UnresolvedUsingValueDecl(DeclContext *DC, QualType Ty, SourceLocation UsingLoc, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) argument [all...] |
H A D | StmtCXX.h | 239 DeclarationNameInfo NameInfo; member in class:clang::MSDependentExistsStmt 248 DeclarationNameInfo NameInfo, 252 QualifierLoc(QualifierLoc), NameInfo(NameInfo), 271 DeclarationNameInfo getNameInfo() const { return NameInfo; } 246 MSDependentExistsStmt(SourceLocation KeywordLoc, bool IsIfExists, NestedNameSpecifierLoc QualifierLoc, DeclarationNameInfo NameInfo, CompoundStmt *SubStmt) argument
|
H A D | ExprCXX.h | 2433 DeclarationNameInfo NameInfo; 2461 const DeclarationNameInfo &NameInfo, 2527 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } 2530 DeclarationName getName() const { return NameInfo.getName(); } 2533 SourceLocation getNameLoc() const { return NameInfo.getLoc(); } 2647 const DeclarationNameInfo &NameInfo, 2652 NameInfo, TemplateArgs, Begin, End, false, false, false), 2668 const DeclarationNameInfo &NameInfo, 2673 SourceLocation(), NameInfo, 2681 const DeclarationNameInfo &NameInfo, [all...] |
H A D | Decl.h | 1654 const DeclarationNameInfo &NameInfo, 1658 : DeclaratorDecl(DK, DC, NameInfo.getLoc(), NameInfo.getName(), T, TInfo, 1670 HasSkippedBody(false), EndRangeLoc(NameInfo.getEndLoc()), 1672 DNLoc(NameInfo.getInfo()) {} 1703 DeclarationNameInfo NameInfo(N, NLoc); 1704 return FunctionDecl::Create(C, DC, StartLoc, NameInfo, T, TInfo, 1712 const DeclarationNameInfo &NameInfo,
|
H A D | OpenMPClause.h | 1554 DeclarationNameInfo NameInfo; member in class:clang::OMPReductionClause 1564 /// \param NameInfo The full name info for reduction identifier. 1569 const DeclarationNameInfo &NameInfo) 1572 ColonLoc(ColonLoc), QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} 1582 ColonLoc(), QualifierLoc(), NameInfo() {} 1587 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } 1655 /// \param NameInfo The full name info for reduction identifier. 1680 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates, 1693 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } 1566 OMPReductionClause(SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc, unsigned N, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) argument [all...] |
/external/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 448 const DeclarationNameInfo &NameInfo, 465 << BaseType << BaseExpr->getSourceRange() << NameInfo.getSourceRange(); 471 NameInfo.getName().isDependentName() || 479 NameInfo, TemplateArgs); 655 DeclarationNameInfo NameInfo; member in struct:QueryState 680 LookupResult R(Q.SemaRef, Q.NameInfo, Q.LookupKind, Q.Redecl); 707 const DeclarationNameInfo &NameInfo, 716 NameInfo, TemplateArgs); 718 LookupResult R(*this, NameInfo, LookupMemberName); 884 const DeclarationNameInfo &NameInfo) { 443 ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType, bool IsArrow, SourceLocation OpLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 702 BuildMemberReferenceExpr(Expr *Base, QualType BaseType, SourceLocation OpLoc, bool IsArrow, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs, const Scope *S, ActOnMemberAccessExtraArgs *ExtraArgs) argument 881 BuildMSPropertyRefExpr(Sema &S, Expr *BaseExpr, bool IsArrow, const CXXScopeSpec &SS, MSPropertyDecl *PD, const DeclarationNameInfo &NameInfo) argument 1666 DeclarationNameInfo NameInfo; local [all...] |
H A D | SemaTemplateVariadic.cpp | 311 bool Sema::DiagnoseUnexpandedParameterPack(const DeclarationNameInfo &NameInfo, argument 316 switch (NameInfo.getName().getNameKind()) { 330 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) 331 return DiagnoseUnexpandedParameterPack(NameInfo.getLoc(), TSInfo, UPPC); 333 if (!NameInfo.getName().getCXXNameType()->containsUnexpandedParameterPack()) 341 .TraverseType(NameInfo.getName().getCXXNameType()); 343 return DiagnoseUnexpandedParameterPacks(NameInfo.getLoc(), UPPC, Unexpanded); 406 void Sema::collectUnexpandedParameterPacks(const DeclarationNameInfo &NameInfo, argument 409 .TraverseDeclarationNameInfo(NameInfo);
|
H A D | SemaTemplate.cpp | 411 const DeclarationNameInfo &NameInfo, 428 FirstQualifierInScope, NameInfo, TemplateArgs); 431 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs); 437 const DeclarationNameInfo &NameInfo, 440 Context, SS.getWithLocInContext(Context), TemplateKWLoc, NameInfo, 2871 const DeclarationNameInfo &NameInfo, 2875 DeclResult Decl = CheckVarTemplateId(Template, TemplateLoc, NameInfo.getLoc(), 2883 NameInfo.getLoc()); 2886 return BuildDeclarationNameExpr(SS, NameInfo, Var, 2937 const DeclarationNameInfo &NameInfo, 409 ActOnDependentIdExpression(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool isAddressOfOperand, const TemplateArgumentListInfo *TemplateArgs) argument 435 BuildDependentDeclRefExpr(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 2870 CheckVarTemplateId(const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, VarTemplateDecl *Template, SourceLocation TemplateLoc, const TemplateArgumentListInfo *TemplateArgs) argument 2935 BuildQualifiedTemplateIdExpr(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 3097 DeclarationNameInfo NameInfo; local 7613 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 1731 DeclarationNameInfo NameInfo local 1735 StartLoc, NameInfo, T, TInfo, 1771 StartLoc, NameInfo, T, TInfo, 1776 StartLoc, NameInfo, T, TInfo, 1784 StartLoc, NameInfo, T, TInfo, 1854 LookupResult Previous(SemaRef, NameInfo, Sema::LookupOrdinaryName, 2294 DeclarationNameInfo NameInfo = D->getNameInfo(); 2301 LookupResult Prev(SemaRef, NameInfo, Sema::LookupUsingDeclName, 2307 NameInfo, 2325 SemaRef.CheckUsingDeclQualifier(D->getUsingLoc(), SS, NameInfo, 2414 DeclarationNameInfo NameInfo local [all...] |
H A D | TreeTransform.h | 470 TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo); 1858 DeclarationNameInfo NameInfo, 1861 QualifierLoc, NameInfo, Nested); 1912 const DeclarationNameInfo &NameInfo, 1919 return getSema().BuildDeclarationNameExpr(SS, NameInfo, VD); 2144 DeclarationNameInfo NameInfo(&Accessor, AccessorLoc); 2149 NameInfo, 2587 const DeclarationNameInfo &NameInfo, 2595 return getSema().BuildQualifiedTemplateIdExpr(SS, TemplateKWLoc, NameInfo, 2599 SS, NameInfo, IsAddressOfOperan 1855 RebuildMSDependentExistsStmt(SourceLocation KeywordLoc, bool IsIfExists, NestedNameSpecifierLoc QualifierLoc, DeclarationNameInfo NameInfo, Stmt *Nested) argument 1910 RebuildDeclRefExpr(NestedNameSpecifierLoc QualifierLoc, ValueDecl *VD, const DeclarationNameInfo &NameInfo, TemplateArgumentListInfo *TemplateArgs) argument 2584 RebuildDependentScopeDeclRefExpr( NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs, bool IsAddressOfOperand, TypeSourceInfo **RecoveryTSI) argument 3434 TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo) argument 6895 DeclarationNameInfo NameInfo = S->getNameInfo(); local 7668 DeclarationNameInfo NameInfo = C->getNameInfo(); local 9671 DeclarationNameInfo NameInfo local 10138 DeclarationNameInfo NameInfo local [all...] |
H A D | SemaCoroutine.cpp | 178 DeclarationNameInfo NameInfo(&S.PP.getIdentifierTable().get(Name), Loc); 184 SourceLocation(), nullptr, NameInfo, /*TemplateArgs=*/nullptr,
|
H A D | SemaDecl.cpp | 735 DeclarationNameInfo NameInfo(Name, NameLoc); 890 NameInfo, IsAddressOfOperand, 4437 DeclarationNameInfo NameInfo; local 4438 NameInfo.setLoc(Name.StartLocation); 4444 NameInfo.setName(Name.Identifier); 4445 NameInfo.setLoc(Name.StartLocation); 4446 return NameInfo; 4449 NameInfo.setName(Context.DeclarationNames.getCXXOperatorName( 4451 NameInfo.setLoc(Name.StartLocation); 4452 NameInfo 4675 DiagnoseClassNameShadow(DeclContext *DC, DeclarationNameInfo NameInfo) argument 4786 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local 7061 DeclarationNameInfo NameInfo = SemaRef.GetNameForDeclarator(D); local 7388 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local [all...] |
H A D | SemaDeclCXX.cpp | 2007 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local 2008 DeclarationName Name = NameInfo.getName(); 2009 SourceLocation Loc = NameInfo.getLoc(); 8037 DeclarationNameInfo NameInfo, 8043 SourceLocation IdentLoc = NameInfo.getLoc(); 8054 LookupResult Previous(*this, NameInfo, LookupUsingDeclName, 8087 if (CheckUsingDeclQualifier(UsingLoc, SS, NameInfo, IdentLoc)) 8099 IdentLoc, NameInfo.getName()); 8102 QualifierLoc, NameInfo); 8111 UsingDecl::Create(Context, CurContext, UsingLoc, QualifierLoc, NameInfo, 8034 BuildUsingDeclaration(Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, CXXScopeSpec &SS, DeclarationNameInfo NameInfo, AttributeList *AttrList, bool IsInstantiation, bool HasTypenameKeyword, SourceLocation TypenameLoc) argument 8333 CheckUsingDeclQualifier(SourceLocation UsingLoc, const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, SourceLocation NameLoc) argument 8518 DeclarationNameInfo NameInfo = GetNameFromUnqualifiedId(Name); local 12500 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local [all...] |
H A D | SemaTemplateInstantiate.cpp | 1205 DeclarationNameInfo NameInfo(PD->getDeclName(), Loc); 1206 return getSema().BuildDeclarationNameExpr(CXXScopeSpec(), NameInfo, PD); 2694 Sema::SubstDeclarationNameInfo(const DeclarationNameInfo &NameInfo, argument 2696 TemplateInstantiator Instantiator(*this, TemplateArgs, NameInfo.getLoc(), 2697 NameInfo.getName()); 2698 return Instantiator.TransformDeclarationNameInfo(NameInfo);
|
H A D | SemaExpr.cpp | 1665 DeclarationNameInfo NameInfo(D->getDeclName(), Loc); 1666 return BuildDeclRefExpr(D, Ty, VK, NameInfo, SS); 1673 const DeclarationNameInfo &NameInfo, 1680 Diag(NameInfo.getLoc(), diag::err_ref_bad_target) 1691 NeedToCaptureVariable(cast<VarDecl>(D), NameInfo.getLoc()); 1701 RefersToCapturedVariable, NameInfo.getLoc(), Ty, VK, 1709 NameInfo, Ty, VK, FoundD); 1739 DeclarationNameInfo &NameInfo, 1751 NameInfo = Context.getNameForTemplate(TName, TNameLoc); 1754 NameInfo 1672 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, const DeclarationNameInfo &NameInfo, const CXXScopeSpec *SS, NamedDecl *FoundD, const TemplateArgumentListInfo *TemplateArgs) argument 1737 DecomposeUnqualifiedId(const UnqualifiedId &Id, TemplateArgumentListInfo &Buffer, DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *&TemplateArgs) argument 2003 recoverFromMSUnqualifiedLookup(Sema &S, ASTContext &Context, DeclarationNameInfo &NameInfo, SourceLocation TemplateKWLoc, const TemplateArgumentListInfo *TemplateArgs) argument 2057 DeclarationNameInfo NameInfo; local 2283 BuildQualifiedDeclarationNameExpr( CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, bool IsAddressOfOperand, const Scope *S, TypeSourceInfo **RecoveryTSI) argument 2770 BuildDeclarationNameExpr( const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, NamedDecl *D, NamedDecl *FoundD, const TemplateArgumentListInfo *TemplateArgs, bool AcceptInvalidDecl) argument [all...] |
/external/clang/lib/AST/ |
H A D | DeclCXX.cpp | 1463 const DeclarationNameInfo &NameInfo, 1467 return new (C, RD) CXXMethodDecl(CXXMethod, C, RD, StartLoc, NameInfo, 1746 const DeclarationNameInfo &NameInfo, 1750 assert(NameInfo.getName().getNameKind() 1753 return new (C, RD) CXXConstructorDecl(C, RD, StartLoc, NameInfo, T, TInfo, 1899 const DeclarationNameInfo &NameInfo, 1902 assert(NameInfo.getName().getNameKind() 1905 return new (C, RD) CXXDestructorDecl(C, RD, StartLoc, NameInfo, T, TInfo, 1931 const DeclarationNameInfo &NameInfo, 1935 assert(NameInfo [all...] |
H A D | ExprCXX.cpp | 290 const DeclarationNameInfo &NameInfo, 301 TemplateKWLoc, NameInfo, 323 const DeclarationNameInfo &NameInfo, 333 NameInfo.isInstantiationDependent() || 337 NameInfo.containsUnexpandedParameterPack() || 341 NameInfo(NameInfo), QualifierLoc(QualifierLoc), 416 const DeclarationNameInfo &NameInfo, 420 (NameInfo.isInstantiationDependent() || 423 (NameInfo 286 Create(const ASTContext &C, CXXRecordDecl *NamingClass, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool ADL, const TemplateArgumentListInfo *Args, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument 320 OverloadExpr(StmtClass K, const ASTContext &C, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs, UnresolvedSetIterator Begin, UnresolvedSetIterator End, bool KnownDependent, bool KnownInstantiationDependent, bool KnownContainsUnexpandedParameterPack) argument 413 DependentScopeDeclRefExpr(QualType T, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *Args) argument 446 Create(const ASTContext &C, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *Args) argument [all...] |
H A D | OpenMPClause.cpp | 373 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, 380 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); 370 Create( const ASTContext &C, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc, SourceLocation ColonLoc, ArrayRef<Expr *> VL, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps) argument
|
/external/clang/lib/Parse/ |
H A D | ParseOpenMP.cpp | 384 DeclarationNameInfo NameInfo = Actions.GetNameFromUnqualifiedId(Name); local 386 Actions.ActOnOpenMPIdExpression(getCurScope(), SS, NameInfo);
|