brintos

brintos / llvm-project-archived public Read only

0
0
Text · 540 B · 3fc8e8a Raw
16 lines · cpp
1// RUN: %check_clang_tidy %s portability-avoid-pragma-once %t \2// RUN:   -- --header-filter='.*' --  -I%S/Inputs/avoid-pragma-once3 4// #pragma once5#include "lib0.h"6// CHECK-MESSAGES: lib0.h:1:1:  warning: avoid 'pragma once' directive; use include guards instead7 8 9// # pragma once10#include "lib1.h"11// CHECK-MESSAGES: lib1.h:1:1:  warning: avoid 'pragma once' directive; use include guards instead12 13// # pragma   once 14#include "lib2.h"15// CHECK-MESSAGES: lib2.h:1:1:  warning: avoid 'pragma once' directive; use include guards instead16