Lines Matching refs:QName
16 Symbol symbol(llvm::StringRef QName) { in symbol() argument
18 Sym.ID = SymbolID(QName.str()); in symbol()
19 size_t Pos = QName.rfind("::"); in symbol()
21 Sym.Name = QName; in symbol()
24 Sym.Name = QName.substr(Pos + 2); in symbol()
25 Sym.Scope = QName.substr(0, Pos + 2); in symbol()
39 Symbol sym(llvm::StringRef QName, index::SymbolKind Kind, in sym() argument
43 size_t Pos = QName.rfind("::"); in sym()
45 Sym.Name = QName; in sym()
48 Sym.Name = QName.substr(Pos + 2); in sym()
49 Sym.Scope = QName.substr(0, Pos + 2); in sym()
50 USR += "@N@" + replace(QName.substr(0, Pos), "::", "@N@"); // ns:: -> @N@ns in sym()
78 for (llvm::StringRef QName : QualifiedNames) in generateSymbols() local
79 Slab.insert(symbol(QName)); in generateSymbols()