Lines Matching refs:Operation
328 ArchiveOperation Operation; in parseCommandLine() local
336 Operation = Delete; in parseCommandLine()
340 Operation = Move; in parseCommandLine()
344 Operation = Print; in parseCommandLine()
348 Operation = QuickAppend; in parseCommandLine()
352 Operation = ReplaceOrInsert; in parseCommandLine()
356 Operation = DisplayTable; in parseCommandLine()
360 Operation = Extract; in parseCommandLine()
443 Operation = CreateSymTab; in parseCommandLine()
457 if (Operation != Move && Operation != ReplaceOrInsert) in parseCommandLine()
461 if (Operation != Extract && Operation != Delete) in parseCommandLine()
464 if (OriginalDates && Operation != Extract) in parseCommandLine()
466 if (OnlyUpdate && Operation != ReplaceOrInsert) in parseCommandLine()
468 if (AddLibrary && Operation != QuickAppend) in parseCommandLine()
472 if (Operation != Extract) in parseCommandLine()
485 return Operation; in parseCommandLine()
691 static void performReadOperation(ArchiveOperation Operation, in performReadOperation() argument
693 if (Operation == Extract && OldArchive->isThin()) in performReadOperation()
720 switch (Operation) { in performReadOperation()
845 static InsertAction computeInsertAction(ArchiveOperation Operation, in computeInsertAction() argument
853 if (Operation == QuickAppend || Members.empty()) in computeInsertAction()
871 if (Operation == Delete) { in computeInsertAction()
877 if (Operation == Move) in computeInsertAction()
880 if (Operation == ReplaceOrInsert) { in computeInsertAction()
909 computeNewArchiveMembers(ArchiveOperation Operation, in computeNewArchiveMembers() argument
932 computeInsertAction(Operation, Child, Name, MemberI, MemberCount); in computeNewArchiveMembers()
973 if (Operation == Delete) in computeNewArchiveMembers()
990 assert(Operation == QuickAppend); in computeNewArchiveMembers()
1006 static void performWriteOperation(ArchiveOperation Operation, in performWriteOperation() argument
1020 NewMembers = computeNewArchiveMembers(Operation, OldArchive); in performWriteOperation()
1120 static void performOperation(ArchiveOperation Operation, in performOperation() argument
1124 switch (Operation) { in performOperation()
1128 performReadOperation(Operation, OldArchive); in performOperation()
1135 performWriteOperation(Operation, OldArchive, std::move(OldArchiveBuf), in performOperation()
1145 static int performOperation(ArchiveOperation Operation) { in performOperation() argument
1163 performOperation(Operation, Archive.get(), std::move(Buf.get()), in performOperation()
1170 if (!shouldCreateArchive(Operation)) { in performOperation()
1179 performOperation(Operation, nullptr, nullptr, /*NewMembers=*/nullptr); in performOperation()