Searched refs:LVStringRefs (Results 1 – 4 of 4) sorted by relevance
140 LVStringRefs llvm::logicalview::getAllLexicalComponents(StringRef Name) { in getAllLexicalComponents()145 LVStringRefs Components; in getAllLexicalComponents()153 std::string llvm::logicalview::getScopedName(const LVStringRefs &Components, in getScopedName()162 for (LVStringRefs::size_type Index = 1; Index < Components.size(); ++Index) in getScopedName()
33 using LVStringRefs = std::vector<StringRef>; variable36 std::tuple<LVStringRefs::size_type, LVStringRefs::size_type>;233 LVStringRefs getAllLexicalComponents(StringRef Name);234 std::string getScopedName(const LVStringRefs &Components,
240 LVScope *get(LVStringRefs Components);254 LVLexicalIndex find(LVStringRefs Components) { in find()258 LVStringRefs::size_type FirstNamespace = 0; in find()259 LVStringRefs::size_type FirstNonNamespace; in find()260 for (LVStringRefs::size_type Index = 0; Index < Components.size(); in find()407 LVStringRefs Components; in init()435 LVScope *LVNamespaceDeduction::get(LVStringRefs Components) { in get()466 LVStringRefs Components = getAllLexicalComponents(ScopedName); in get()3266 LVStringRefs Components = getAllLexicalComponents(ScopedName); in createParents()3271 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);