[DynInst_API:] [dyninst/dyninst] fde701: Correctly declare Aggregate::operator<< (#988)


Date: Thu, 04 Feb 2021 20:19:35 -0800
From: noreply@xxxxxxxxxx
Subject: [DynInst_API:] [dyninst/dyninst] fde701: Correctly declare Aggregate::operator<< (#988)
  Branch: refs/heads/master
  Home:   https://github.com/dyninst/dyninst
  Commit: fde701163410b7ab2d4da86fbad587b8ab681a30
      https://github.com/dyninst/dyninst/commit/fde701163410b7ab2d4da86fbad587b8ab681a30
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2021-02-04 (Thu, 04 Feb 2021)

  Changed paths:
    M symtabAPI/h/Aggregate.h
    M symtabAPI/src/Aggregate.C

  Log Message:
  -----------
  Correctly declare Aggregate::operator<< (#988)

The previous declaration relied on header inclusion ordering to be correct. The following example program failed to build:

    \#include "Function.h"
    int main(){}


[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] fde701: Correctly declare Aggregate::operator<< (#988), noreply <=