summaryrefslogtreecommitdiff
path: root/testsuite/tests/simplCore/should_compile/noinline01.stderr
blob: 0025a670075462d38b89d23a862bfa1a3cdc6107 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33

==================== STG: ====================
Noinline01.f [InlPrag=INLINE (sat-args=1)]
  :: forall {p}. p -> GHC.Types.Bool
[GblId, Arity=1, Str=<L,A>, Unf=OtherCon []] =
    \r [eta] GHC.Types.True [];

Noinline01.g :: GHC.Types.Bool
[GblId] =
    \u [] Noinline01.f GHC.Types.False;

Noinline01.$trModule4 :: GHC.Prim.Addr#
[GblId, Unf=OtherCon []] =
    "main"#;

Noinline01.$trModule3 :: GHC.Types.TrName
[GblId, Cpr=m1, Unf=OtherCon []] =
    CCS_DONT_CARE GHC.Types.TrNameS! [Noinline01.$trModule4];

Noinline01.$trModule2 :: GHC.Prim.Addr#
[GblId, Unf=OtherCon []] =
    "Noinline01"#;

Noinline01.$trModule1 :: GHC.Types.TrName
[GblId, Cpr=m1, Unf=OtherCon []] =
    CCS_DONT_CARE GHC.Types.TrNameS! [Noinline01.$trModule2];

Noinline01.$trModule :: GHC.Types.Module
[GblId, Cpr=m1, Unf=OtherCon []] =
    CCS_DONT_CARE GHC.Types.Module! [Noinline01.$trModule3
                                     Noinline01.$trModule1];