Lines Matching refs:LogicalVisitor
565 LogicalVisitor->setCompileUnitName(std::string(String)); in visitKnownRecord()
745 LogicalVisitor->CurrentElement = LogicalVisitor->createElement(Kind); in visitSymbolBegin()
746 if (!LogicalVisitor->CurrentElement) { in visitSymbolBegin()
757 if (!LogicalVisitor->CurrentElement->getOffsetFromTypeIndex()) in visitSymbolBegin()
758 LogicalVisitor->CurrentElement->setOffset(Offset); in visitSymbolBegin()
760 assert(LogicalVisitor->CurrentScope && "Invalid scope!"); in visitSymbolBegin()
761 LogicalVisitor->addElement(LogicalVisitor->CurrentScope, IsCompileUnit); in visitSymbolBegin()
763 if (LogicalVisitor->CurrentSymbol) in visitSymbolBegin()
764 LogicalVisitor->addElement(LogicalVisitor->CurrentSymbol); in visitSymbolBegin()
765 if (LogicalVisitor->CurrentType) in visitSymbolBegin()
766 LogicalVisitor->addElement(LogicalVisitor->CurrentType); in visitSymbolBegin()
778 LogicalVisitor->popScope(); in visitSymbolEnd()
797 if (LVScope *Scope = LogicalVisitor->CurrentScope) { in visitKnownRecord()
826 if (LVSymbol *Symbol = LogicalVisitor->CurrentSymbol) { in visitKnownRecord()
850 LVElement *Element = LogicalVisitor->getElement(StreamTPI, Local.Type); in visitKnownRecord()
881 if (LVSymbol *Symbol = LogicalVisitor->CurrentSymbol) { in visitKnownRecord()
900 LVElement *Element = LogicalVisitor->getElement(StreamTPI, Local.Type); in visitKnownRecord()
928 if (Error Err = LogicalVisitor->finishVisitation( in visitKnownRecord()
959 if (LVScope *Scope = LogicalVisitor->CurrentScope) { in visitKnownRecord()
1004 if (LVScope *Scope = LogicalVisitor->CurrentScope) { in visitKnownRecord()
1034 if (LVSymbol *Symbol = LogicalVisitor->CurrentSymbol) { in visitKnownRecord()
1036 Symbol->setType(LogicalVisitor->getElement(StreamTPI, Constant.Type)); in visitKnownRecord()
1308 if (LVScope *Function = LogicalVisitor->getReaderScope()) { in visitKnownRecord()
1345 if (LVSymbol *Symbol = LogicalVisitor->CurrentSymbol) { in visitKnownRecord()
1372 Symbol->setType(LogicalVisitor->getElement(StreamTPI, Data.Type)); in visitKnownRecord()
1385 if (LVScope *InlinedFunction = LogicalVisitor->CurrentScope) { in visitKnownRecord()
1393 LogicalVisitor->startProcessArgumentList(); in visitKnownRecord()
1396 if (Error Err = LogicalVisitor->finishVisitation( in visitKnownRecord()
1399 LogicalVisitor->stopProcessArgumentList(); in visitKnownRecord()
1408 if (Error Err = LogicalVisitor->inlineSiteAnnotation( in visitKnownRecord()
1424 if (LVSymbol *Symbol = LogicalVisitor->CurrentSymbol) { in visitKnownRecord()
1444 LVElement *Element = LogicalVisitor->getElement(StreamTPI, Local.Type); in visitKnownRecord()
1527 if (LVScope *Function = LogicalVisitor->CurrentScope) { in visitKnownRecord()
1559 Function->setType(LogicalVisitor->getElement(StreamTPI, TIFunctionType)); in visitKnownRecord()
1594 if (Error Err = LogicalVisitor->finishVisitation( in visitKnownRecord()
1640 if (LVScope *Function = LogicalVisitor->CurrentScope) in visitKnownRecord()
1653 if (LVType *Type = LogicalVisitor->CurrentType) { in visitKnownRecord()
1674 Type->setType(LogicalVisitor->getElement(StreamTPI, UDT.Type)); in visitKnownRecord()