Lines Matching refs:QualifiedName
22 static StringRef getUnqualifiedName(StringRef QualifiedName) { in getUnqualifiedName() argument
23 size_t LastSeparatorPos = QualifiedName.rfind("::"); in getUnqualifiedName()
25 return QualifiedName; in getUnqualifiedName()
26 return QualifiedName.drop_front(LastSeparatorPos + 2); in getUnqualifiedName()
33 ASTContext &Context, const Stmt &Statement, StringRef QualifiedName) { in createUsingDeclaration() argument
34 StringRef UnqualifiedName = getUnqualifiedName(QualifiedName); in createUsingDeclaration()
39 if (AddedUsing.count(std::make_pair(Function, QualifiedName.str())) != 0) in createUsingDeclaration()
53 hasTargetDecl(hasName(QualifiedName.str())))))))), in createUsingDeclaration()
57 AddedUsing.emplace(NameInFunction(Function, QualifiedName.str())); in createUsingDeclaration()
71 (llvm::Twine("\nusing ") + QualifiedName + ";").str(); in createUsingDeclaration()
73 AddedUsing.emplace(std::make_pair(Function, QualifiedName.str())); in createUsingDeclaration()
79 StringRef QualifiedName) { in getShortName() argument
81 if (AddedUsing.count(NameInFunction(Function, QualifiedName.str())) != 0) in getShortName()
82 return getUnqualifiedName(QualifiedName); in getShortName()
83 return QualifiedName; in getShortName()