Lines Matching refs:LVScope

222   using Names = std::map<StringRef, LVScope *>;
230 void add(StringRef Name, LVScope *Namespace) { in add()
240 LVScope *get(LVStringRefs Components);
241 LVScope *get(StringRef Name, bool CheckScope = true);
244 LVScope *find(StringRef Name) { in find()
245 LVScope *Namespace = (NamespaceNames.find(Name) != NamespaceNames.end()) in find()
435 LVScope *LVNamespaceDeduction::get(LVStringRefs Components) { in get()
445 LVScope *Namespace = nullptr; in get()
446 LVScope *Parent = Shared->Reader->getCompileUnit(); in get()
465 LVScope *LVNamespaceDeduction::get(StringRef ScopedName, bool CheckScope) { in get()
797 if (LVScope *Scope = LogicalVisitor->CurrentScope) { in visitKnownRecord()
853 LVScope *Parent = Symbol->getFunctionParent(); in visitKnownRecord()
903 LVScope *Parent = Symbol->getFunctionParent(); in visitKnownRecord()
959 if (LVScope *Scope = LogicalVisitor->CurrentScope) { in visitKnownRecord()
1004 if (LVScope *Scope = LogicalVisitor->CurrentScope) { in visitKnownRecord()
1308 if (LVScope *Function = LogicalVisitor->getReaderScope()) { in visitKnownRecord()
1365 if (LVScope *Namespace = Shared->NamespaceDeduction.get(Data.Name)) { in visitKnownRecord()
1385 if (LVScope *InlinedFunction = LogicalVisitor->CurrentScope) { in visitKnownRecord()
1386 LVScope *AbstractFunction = Reader->createScopeFunction(); in visitKnownRecord()
1447 LVScope *Parent = Symbol->getFunctionParent(); in visitKnownRecord()
1527 if (LVScope *Function = LogicalVisitor->CurrentScope) { in visitKnownRecord()
1640 if (LVScope *Function = LogicalVisitor->CurrentScope) in visitKnownRecord()
1654 if (LVScope *Namespace = Shared->NamespaceDeduction.get(UDT.Name)) { in visitKnownRecord()
1809 LVScope *Function = static_cast<LVScope *>(Element); in visitKnownRecord()
2015 if (LVScope *Namespace = Shared->NamespaceDeduction.get(Class.getName())) in visitKnownRecord()
2086 if (LVScope *Namespace = Shared->NamespaceDeduction.get(Enum.getName())) in visitKnownRecord()
2132 if (LVScope *FunctionDcl = static_cast<LVScope *>(Element)) { in visitKnownRecord()
2185 LVScope *FunctionDcl = static_cast<LVScope *>(Element); in visitKnownRecord()
2191 if (LVScope *Class = static_cast<LVScope *>( in visitKnownRecord()
2219 if (LVScope *MemberFunction = static_cast<LVScope *>(Element)) { in visitKnownRecord()
2429 if (LVScope *FunctionDcl = static_cast<LVScope *>(Element)) { in visitKnownRecord()
2476 if (LVScope *Namespace = Shared->NamespaceDeduction.get(Union.getName())) in visitKnownRecord()
2562 if (LVScope *Namespace = Shared->NamespaceDeduction.get( in visitKnownRecord()
2566 if (LVScope *Scope = Element->getParentScope()) in visitKnownRecord()
2654 static_cast<LVScope *>(Element)->addElement(Symbol); in visitKnownMember()
2673 createDataMember(Record, static_cast<LVScope *>(Element), Field.getName(), in visitKnownMember()
2695 static_cast<LVScope *>(Element)->addElement(CurrentType); in visitKnownMember()
2728 LVScope *Scope = static_cast<LVScope *>(Element); in visitKnownMember()
2778 static_cast<LVScope *>(Element)->addElement(MemberFunction); in visitKnownMember()
2839 createDataMember(Record, static_cast<LVScope *>(Element), Field.getName(), in visitKnownMember()
2876 static_cast<LVScope *>(Element)->addElement(Symbol); in visitKnownMember()
2959 void LVLogicalVisitor::addElement(LVScope *Scope, bool IsCompileUnit) { in addElement()
3166 void LVLogicalVisitor::createDataMember(CVMemberRecord &Record, LVScope *Parent, in createDataMember()
3196 LVScope *Parent) { in createParameter()
3207 LVScope *Parent) { in createParameter()
3291 LVScope *Aggregate = nullptr; in createParents()
3307 : static_cast<LVScope *>(getElement(StreamTPI, TIAggregate)); in createParents()
3320 LVScope *Parent) { in getElement()
3426 Error LVLogicalVisitor::inlineSiteAnnotation(LVScope *AbstractFunction, in inlineSiteAnnotation()
3427 LVScope *InlinedFunction, in inlineSiteAnnotation()
3432 LVScope *Parent = InlinedFunction->getParentScope(); in inlineSiteAnnotation()