Searched refs:LVStringRefs (Results 1 – 4 of 4) sorted by relevance
138 LVStringRefs llvm::logicalview::getAllLexicalComponents(StringRef Name) { in getAllLexicalComponents()143 LVStringRefs Components; in getAllLexicalComponents()151 std::string llvm::logicalview::getScopedName(const LVStringRefs &Components, in getScopedName()160 for (LVStringRefs::size_type Index = 1; Index < Components.size(); ++Index) in getScopedName()
35 using LVStringRefs = std::vector<StringRef>; variable38 std::tuple<LVStringRefs::size_type, LVStringRefs::size_type>;253 LLVM_ABI LVStringRefs getAllLexicalComponents(StringRef Name);254 LLVM_ABI std::string getScopedName(const LVStringRefs &Components,
229 LVScope *get(LVStringRefs Components);242 LVLexicalIndex find(LVStringRefs Components) { in find()246 LVStringRefs::size_type FirstNamespace = 0; in find()247 LVStringRefs::size_type FirstNonNamespace; in find()248 for (LVStringRefs::size_type Index = 0; Index < Components.size(); in find()394 LVStringRefs Components; in init()422 LVScope *LVNamespaceDeduction::get(LVStringRefs Components) { in get()453 LVStringRefs Components = getAllLexicalComponents(ScopedName); in get()3262 LVStringRefs Components = getAllLexicalComponents(ScopedName); in createParents()3267 LVStringRefs::size_type FirstNamespace; in createParents()[all …]
116 LVStringRefs::iterator Iter = std::find_if(Components.begin(), Components.end(),120 LVStringRefs::size_type FirstNonNamespace = std::distance(Components.begin(), Iter);