Home
last modified time | relevance | path

Searched refs:NestedNameSpecifierLoc (Results 1 – 25 of 44) sorted by relevance

12

/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DNestedNameSpecifier.h211 class NestedNameSpecifierLoc {
225 NestedNameSpecifierLoc() : Qualifier(0), Data(0) { } in NestedNameSpecifierLoc() function
229 NestedNameSpecifierLoc(NestedNameSpecifier *Qualifier, void *Data) in NestedNameSpecifierLoc() function
295 NestedNameSpecifierLoc getPrefix() const { in getPrefix()
299 return NestedNameSpecifierLoc(Qualifier->getPrefix(), Data); in getPrefix()
310 friend bool operator==(NestedNameSpecifierLoc X,
311 NestedNameSpecifierLoc Y) {
315 friend bool operator!=(NestedNameSpecifierLoc X,
316 NestedNameSpecifierLoc Y) {
434 void Adopt(NestedNameSpecifierLoc Other);
[all …]
DDeclCXX.h2476 NestedNameSpecifierLoc QualifierLoc;
2495 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl()
2506 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2544 NestedNameSpecifierLoc QualifierLoc,
2582 NestedNameSpecifierLoc QualifierLoc;
2590 NestedNameSpecifierLoc QualifierLoc, in NamespaceAliasDecl()
2601 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2639 NestedNameSpecifierLoc QualifierLoc,
2763 NestedNameSpecifierLoc QualifierLoc;
2777 NestedNameSpecifierLoc QualifierLoc, in UsingDecl()
[all …]
DASTTypeTraits.h122 KIND_TO_KIND_ID(NestedNameSpecifierLoc) in KIND_TO_KIND_ID()
280 NestedNameSpecifierLoc, QualType, TypeLoc> in KIND_TO_KIND_ID()
313 NestedNameSpecifierLoc,
314 void> : public ValueConverter<NestedNameSpecifierLoc> {};
DTemplateBase.h382 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, in TemplateArgumentLocInfo()
400 NestedNameSpecifierLoc getTemplateQualifierLoc() const { in getTemplateQualifierLoc()
401 return NestedNameSpecifierLoc(Template.Qualifier, in getTemplateQualifierLoc()
439 NestedNameSpecifierLoc QualifierLoc,
492 NestedNameSpecifierLoc getTemplateQualifierLoc() const { in getTemplateQualifierLoc()
DExprCXX.h619 NestedNameSpecifierLoc QualifierLoc;
624 NestedNameSpecifierLoc qualifierLoc, in MSPropertyRefExpr()
663 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
1990 NestedNameSpecifierLoc QualifierLoc;
2012 NestedNameSpecifierLoc QualifierLoc,
2031 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2474 NestedNameSpecifierLoc QualifierLoc;
2497 NestedNameSpecifierLoc QualifierLoc,
2577 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2680 NestedNameSpecifierLoc QualifierLoc, in UnresolvedLookupExpr()
[all …]
DASTImporter.h157 NestedNameSpecifierLoc Import(NestedNameSpecifierLoc FromNNS);
DStmtCXX.h237 NestedNameSpecifierLoc QualifierLoc;
246 NestedNameSpecifierLoc QualifierLoc, in MSDependentExistsStmt()
266 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
DTypeLoc.h1647 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
1648 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
1652 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
1705 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
1706 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
1710 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
1760 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
1762 return NestedNameSpecifierLoc(); in getQualifierLoc()
1764 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
1768 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
DExpr.h880 NestedNameSpecifierLoc &getInternalQualifierLoc() { in getInternalQualifierLoc()
882 return *reinterpret_cast<NestedNameSpecifierLoc *>(this + 1); in getInternalQualifierLoc()
886 const NestedNameSpecifierLoc &getInternalQualifierLoc() const { in getInternalQualifierLoc()
910 NestedNameSpecifierLoc QualifierLoc,
941 NestedNameSpecifierLoc QualifierLoc,
951 NestedNameSpecifierLoc QualifierLoc,
995 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
997 return NestedNameSpecifierLoc(); in getQualifierLoc()
2279 NestedNameSpecifierLoc QualifierLoc;
2367 NestedNameSpecifierLoc QualifierLoc,
[all …]
DDecl.h492 NestedNameSpecifierLoc QualifierLoc;
585 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
587 : NestedNameSpecifierLoc(); in getQualifierLoc()
590 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
2740 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
2742 : NestedNameSpecifierLoc(); in getQualifierLoc()
2745 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DNestedNameSpecifier.cpp291 NestedNameSpecifierLoc::getLocalDataLength(NestedNameSpecifier *Qualifier) { in getLocalDataLength()
321 NestedNameSpecifierLoc::getDataLength(NestedNameSpecifier *Qualifier) { in getDataLength()
346 SourceRange NestedNameSpecifierLoc::getSourceRange() const { in getSourceRange()
350 NestedNameSpecifierLoc First = *this; in getSourceRange()
351 while (NestedNameSpecifierLoc Prefix = First.getPrefix()) in getSourceRange()
358 SourceRange NestedNameSpecifierLoc::getLocalSourceRange() const { in getLocalSourceRange()
387 TypeLoc NestedNameSpecifierLoc::getTypeLoc() const { in getTypeLoc()
597 void NestedNameSpecifierLocBuilder::Adopt(NestedNameSpecifierLoc Other) { in Adopt()
616 NestedNameSpecifierLoc
619 return NestedNameSpecifierLoc(); in getWithLocInContext()
[all …]
DASTTypeTraits.cpp65 else if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) in print()
93 if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) in getSourceRange()
DExprCXX.cpp240 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, in CXXPseudoDestructorExpr()
294 NestedNameSpecifierLoc QualifierLoc, in Create()
327 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr()
422 NestedNameSpecifierLoc QualifierLoc, in DependentScopeDeclRefExpr()
455 NestedNameSpecifierLoc QualifierLoc, in Create()
479 = new (Mem) DependentScopeDeclRefExpr(QualType(), NestedNameSpecifierLoc(), in CreateEmpty()
1177 NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr()
1213 NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr()
1233 NestedNameSpecifierLoc QualifierLoc, in Create()
1265 NestedNameSpecifierLoc(), 0, in CreateEmpty()
[all …]
DDeclCXX.cpp1900 NestedNameSpecifierLoc QualifierLoc, in Create()
1914 NestedNameSpecifierLoc(), in CreateDeserialized()
1959 NestedNameSpecifierLoc QualifierLoc, in Create()
1972 NestedNameSpecifierLoc(), in CreateDeserialized()
2026 NestedNameSpecifierLoc QualifierLoc, in Create()
2034 return new (Mem) UsingDecl(0, SourceLocation(), NestedNameSpecifierLoc(), in CreateDeserialized()
2049 NestedNameSpecifierLoc QualifierLoc, in Create()
2059 NestedNameSpecifierLoc(), in CreateDeserialized()
2075 NestedNameSpecifierLoc QualifierLoc, in Create()
2089 NestedNameSpecifierLoc(), in CreateDeserialized()
DTypeLoc.cpp341 setQualifierLoc(NestedNameSpecifierLoc()); in initializeLocal()
DExpr.cpp370 NestedNameSpecifierLoc QualifierLoc, in DeclRefExpr()
407 NestedNameSpecifierLoc QualifierLoc, in Create()
423 NestedNameSpecifierLoc QualifierLoc, in Create()
438 Size += sizeof(NestedNameSpecifierLoc); in Create()
459 Size += sizeof(NestedNameSpecifierLoc); in CreateEmpty()
1338 NestedNameSpecifierLoc QualifierLoc, in Create()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/ASTMatchers/
DASTMatchFinder.cpp121 else if (const NestedNameSpecifierLoc *NNSLoc = in findMatch()
122 DynNode.get<NestedNameSpecifierLoc>()) in findMatch()
188 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
237 bool baseTraverse(NestedNameSpecifierLoc NNS) { in baseTraverse()
370 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
736 NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
822 } else if (NodeMatch.canConvertTo<NestedNameSpecifierLoc>()) { in addDynamicMatcher()
823 addMatcher(NodeMatch.convertTo<NestedNameSpecifierLoc>(), Action); in addDynamicMatcher()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/ASTMatchers/
DASTMatchers.h126 typedef internal::Matcher<NestedNameSpecifierLoc> NestedNameSpecifierLocMatcher;
3305 NestedNameSpecifierLoc> nestedNameSpecifierLoc;
3309 inline internal::BindableMatcher<NestedNameSpecifierLoc> loc( in loc()
3311 return internal::BindableMatcher<NestedNameSpecifierLoc>( in loc()
3312 new internal::LocMatcher<NestedNameSpecifierLoc, NestedNameSpecifier>( in loc()
3344 AST_MATCHER_P(NestedNameSpecifierLoc, specifiesTypeLoc, in AST_MATCHER_P() argument
3376 AST_MATCHER_P_OVERLOAD(NestedNameSpecifierLoc, hasPrefix,
3377 internal::Matcher<NestedNameSpecifierLoc>, InnerMatcher,
3379 NestedNameSpecifierLoc NextNode = Node.getPrefix();
DASTMatchersInternal.h676 llvm::is_same<T, NestedNameSpecifierLoc>::value ||
747 llvm::is_base_of<NestedNameSpecifierLoc, T>::value || in matchesChildOf()
764 llvm::is_base_of<NestedNameSpecifierLoc, T>::value || in matchesDescendantOf()
867 TypeList<Decl, Stmt, NestedNameSpecifier, NestedNameSpecifierLoc>,
882 TypeList<NestedNameSpecifierLoc, TypeLoc, QualType> >
1490 const NestedNameSpecifier *extract(const NestedNameSpecifierLoc &Loc) const {
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DTreeTransform.h437 NestedNameSpecifierLoc TransformNestedNameSpecifierLoc(
438 NestedNameSpecifierLoc NNS,
567 NestedNameSpecifierLoc QualifierLoc);
828 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType()
842 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentTemplateSpecializationType()
884 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentNameType()
1466 NestedNameSpecifierLoc QualifierLoc, in RebuildMSDependentExistsStmt()
1510 ExprResult RebuildDeclRefExpr(NestedNameSpecifierLoc QualifierLoc, in RebuildDeclRefExpr()
1626 NestedNameSpecifierLoc QualifierLoc, in RebuildMemberExpr()
2201 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentScopeDeclRefExpr()
[all …]
DDeclSpec.cpp122 void CXXScopeSpec::Adopt(NestedNameSpecifierLoc Other) { in Adopt()
139 NestedNameSpecifierLoc
142 return NestedNameSpecifierLoc(); in getWithLocInContext()
DSemaTemplateInstantiate.cpp853 NestedNameSpecifierLoc QualifierLoc,
1088 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType()
2703 NestedNameSpecifierLoc
2704 Sema::SubstNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, in SubstNestedNameSpecifierLoc()
2707 return NestedNameSpecifierLoc(); in SubstNestedNameSpecifierLoc()
2724 Sema::SubstTemplateName(NestedNameSpecifierLoc QualifierLoc, in SubstTemplateName()
DSemaTemplateInstantiateDecl.cpp44 NestedNameSpecifierLoc NewQualifierLoc in SubstQualifier()
60 NestedNameSpecifierLoc NewQualifierLoc in SubstQualifier()
771 NestedNameSpecifierLoc QualifierLoc = Pattern->getQualifierLoc(); in VisitClassTemplateDecl()
1218 NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc(); in VisitFunctionDecl()
1527 NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc(); in VisitCXXMethodDecl()
2060 NestedNameSpecifierLoc QualifierLoc = in VisitTemplateTemplateParmDecl()
2113 NestedNameSpecifierLoc QualifierLoc in VisitUsingDecl()
2209 NestedNameSpecifierLoc QualifierLoc in VisitUnresolvedUsingTypenameDecl()
2234 NestedNameSpecifierLoc QualifierLoc in VisitUnresolvedUsingValueDecl()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Analysis/
DBodyFarm.cpp112 /* QualifierLoc = */ NestedNameSpecifierLoc(), in makeDeclRefExpr()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Sema/
DDeclSpec.h47 class NestedNameSpecifierLoc; variable
155 void Adopt(NestedNameSpecifierLoc Other);
162 NestedNameSpecifierLoc getWithLocInContext(ASTContext &Context) const;

12