From c5efcbdad12d23ecc7191e69cb57899cf832b7ee Mon Sep 17 00:00:00 2001 From: James He Date: Mon, 14 Mar 2022 22:13:47 -0500 Subject: [PATCH 01/26] intial commit implementing prepare beacon proposal --- beacon-chain/rpc/eth/validator/validator.go | 18 +- .../rpc/prysm/v1alpha1/validator/proposer.go | 19 +- build/bazel/BUILD 2.bazel | 23 + build/bazel/bazel 2.go | 103 + build/bazel/bazel_test 2.go | 13 + build/bazel/data_path 2.go | 41 + build/bazel/non_bazel 2.go | 57 + proto/prysm/v1alpha1/block/mock/BUILD 2.bazel | 17 + proto/prysm/v1alpha1/block/mock/block 2.go | 200 + tools/analyzers/uintcast/BUILD 2.bazel | 27 + tools/analyzers/uintcast/analyzer 2.go | 107 + tools/analyzers/uintcast/analyzer_test 2.go | 21 + tools/analyzers/uintcast/testdata/data 2.go | 87 + .../configs/clang/bazel_5.0.0/cc/BUILD 2 | 181 + .../cc/armeabi_cc_toolchain_config 2.bzl | 82 + .../cc/builtin_include_directory_paths 2 | 15 + .../bazel_5.0.0/cc/cc_toolchain_config 2.bzl | 1300 ++++ .../clang/bazel_5.0.0/cc/cc_wrapper 2.sh | 25 + .../clang/bazel_5.0.0/cc/module 2.modulemap | 6284 +++++++++++++++++ .../configs/clang/bazel_5.0.0/config/BUILD 2 | 47 + .../configs/clang/bazel_5.0.0/java/BUILD 2 | 26 + .../prysm_toolchains/BUILD 2.bazel | 173 + .../bazel_5.0.0/prysm_toolchains/WORKSPACE 2 | 2 + .../cc_toolchain_config_linux_arm64 2.bzl | 305 + .../cc_toolchain_config_osx 2.bzl | 245 + .../cc_toolchain_config_windows 2.bzl | 217 + ...d97f9e0d0c6ac83eb528677d918f0ac9be5f4b8d 2 | 2 + .../node/testdata/test-unmarshal-bad 2.json | 2 + .../node/testdata/test-unmarshal-good 2.json | 4 + 29 files changed, 9637 insertions(+), 6 deletions(-) create mode 100644 build/bazel/BUILD 2.bazel create mode 100644 build/bazel/bazel 2.go create mode 100644 build/bazel/bazel_test 2.go create mode 100644 build/bazel/data_path 2.go create mode 100644 build/bazel/non_bazel 2.go create mode 100644 proto/prysm/v1alpha1/block/mock/BUILD 2.bazel create mode 100644 proto/prysm/v1alpha1/block/mock/block 2.go create mode 100644 tools/analyzers/uintcast/BUILD 2.bazel create mode 100644 tools/analyzers/uintcast/analyzer 2.go create mode 100644 tools/analyzers/uintcast/analyzer_test 2.go create mode 100644 tools/analyzers/uintcast/testdata/data 2.go create mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/BUILD 2 create mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/armeabi_cc_toolchain_config 2.bzl create mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/builtin_include_directory_paths 2 create mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_toolchain_config 2.bzl create mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_wrapper 2.sh create mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/module 2.modulemap create mode 100644 tools/cross-toolchain/configs/clang/bazel_5.0.0/config/BUILD 2 create mode 100644 tools/cross-toolchain/configs/clang/bazel_5.0.0/java/BUILD 2 create mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/BUILD 2.bazel create mode 100644 tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/WORKSPACE 2 create mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_linux_arm64 2.bzl create mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_osx 2.bzl create mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_windows 2.bzl create mode 100644 validator/accounts/testdata/fuzz/FuzzValidateMnemonic/0258716f94e00f9df0da869fd97f9e0d0c6ac83eb528677d918f0ac9be5f4b8d 2 create mode 100644 validator/node/testdata/test-unmarshal-bad 2.json create mode 100644 validator/node/testdata/test-unmarshal-good 2.json diff --git a/beacon-chain/rpc/eth/validator/validator.go b/beacon-chain/rpc/eth/validator/validator.go index 5e43de1b2ef7..aea9186ba5cb 100644 --- a/beacon-chain/rpc/eth/validator/validator.go +++ b/beacon-chain/rpc/eth/validator/validator.go @@ -7,6 +7,7 @@ import ( "strconv" "time" + "github.com/ethereum/go-ethereum/common" "github.com/golang/protobuf/ptypes/empty" "github.com/pkg/errors" types "github.com/prysmaticlabs/eth2-types" @@ -325,11 +326,22 @@ func (vs *Server) ProduceBlockV2(ctx context.Context, req *ethpbv1.ProduceBlockR return nil, status.Error(codes.InvalidArgument, "Unsupported block type") } -// PrepareBeaconProposer -- +// PrepareBeaconProposer caches and updates the fee recipient for the given proposer. func (vs *Server) PrepareBeaconProposer( - _ context.Context, _ *ethpbv1.PrepareBeaconProposerRequest, + ctx context.Context, request *ethpbv1.PrepareBeaconProposerRequest, ) (*emptypb.Empty, error) { - return &emptypb.Empty{}, status.Error(codes.Unimplemented, "Unimplemented") + _, span := trace.StartSpan(ctx, "validator.PrepareBeaconProposer") + defer span.End() + var FeeRecipients []common.Address + var ValidatorIndices []types.ValidatorIndex + for _, recipientContainer := range request.Recipients { + FeeRecipients = append(FeeRecipients, common.BytesToAddress(recipientContainer.FeeRecipient)) + ValidatorIndices = append(ValidatorIndices, recipientContainer.ValidatorIndex) + } + if err := vs.V1Alpha1Server.BeaconDB.SaveFeeRecipientsByValidatorIDs(ctx, ValidatorIndices, FeeRecipients); err != nil { + return nil, status.Errorf(codes.Internal, "Could not save fee recipients: %v", err) + } + return &emptypb.Empty{}, nil } // ProduceAttestationData requests that the beacon node produces attestation data for diff --git a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer.go b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer.go index a5f29b24d3b4..c61002e99e67 100644 --- a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer.go +++ b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer.go @@ -6,8 +6,10 @@ import ( "fmt" "time" + "github.com/ethereum/go-ethereum/common" emptypb "github.com/golang/protobuf/ptypes/empty" "github.com/pkg/errors" + types "github.com/prysmaticlabs/eth2-types" "github.com/prysmaticlabs/prysm/beacon-chain/core/feed" blockfeed "github.com/prysmaticlabs/prysm/beacon-chain/core/feed/block" "github.com/prysmaticlabs/prysm/beacon-chain/core/transition" @@ -116,11 +118,22 @@ func (vs *Server) ProposeBlock(ctx context.Context, rBlk *ethpb.SignedBeaconBloc return vs.proposeGenericBeaconBlock(ctx, blk) } -// PrepareBeaconProposer -- +// PrepareBeaconProposer caches and updates the fee recipient for the given proposer. func (vs *Server) PrepareBeaconProposer( - _ context.Context, _ *ethpb.PrepareBeaconProposerRequest, + ctx context.Context, request *ethpb.PrepareBeaconProposerRequest, ) (*emptypb.Empty, error) { - return &emptypb.Empty{}, status.Error(codes.Unimplemented, "Unimplemented") + _, span := trace.StartSpan(ctx, "validator.PrepareBeaconProposer") + defer span.End() + var FeeRecipients []common.Address + var ValidatorIndices []types.ValidatorIndex + for _, recipientContainer := range request.Recipients { + FeeRecipients = append(FeeRecipients, common.BytesToAddress(recipientContainer.FeeRecipient)) + ValidatorIndices = append(ValidatorIndices, recipientContainer.ValidatorIndex) + } + if err := vs.BeaconDB.SaveFeeRecipientsByValidatorIDs(ctx, ValidatorIndices, FeeRecipients); err != nil { + return nil, status.Errorf(codes.Internal, "Could not save fee recipients: %v", err) + } + return &emptypb.Empty{}, nil } func (vs *Server) proposeGenericBeaconBlock(ctx context.Context, blk block.SignedBeaconBlock) (*ethpb.ProposeResponse, error) { diff --git a/build/bazel/BUILD 2.bazel b/build/bazel/BUILD 2.bazel new file mode 100644 index 000000000000..cd9054934684 --- /dev/null +++ b/build/bazel/BUILD 2.bazel @@ -0,0 +1,23 @@ +load("@prysm//tools/go:def.bzl", "go_library", "go_test") + +go_library( + name = "go_default_library", + testonly = True, + srcs = [ + "bazel.go", + "data_path.go", + ], + importpath = "github.com/prysmaticlabs/prysm/build/bazel", + visibility = ["//visibility:public"], + deps = [ + "//testing/require:go_default_library", + "@io_bazel_rules_go//go/tools/bazel:go_default_library", + ], +) + +go_test( + name = "go_default_test", + size = "small", + srcs = ["bazel_test.go"], + deps = [":go_default_library"], +) diff --git a/build/bazel/bazel 2.go b/build/bazel/bazel 2.go new file mode 100644 index 000000000000..665b0b96c553 --- /dev/null +++ b/build/bazel/bazel 2.go @@ -0,0 +1,103 @@ +// Copyright 2015 The Cockroach Authors. +// +// Use of this software is governed by the Business Source License +// included in the file licenses/BSL.txt. +// +// As of the Change Date specified in that file, in accordance with +// the Business Source License, use of this software will be governed +// by the Apache License, Version 2.0, included in the file +// licenses/APL.txt. + +//go:build bazel +// +build bazel + +package bazel + +import ( + "fmt" + "os" + "path" + "path/filepath" + "strings" + + inner "github.com/bazelbuild/rules_go/go/tools/bazel" +) + +// Return true iff this library was built with Bazel. +func BuiltWithBazel() bool { + return true +} + +// FindBinary is a convenience wrapper around the rules_go variant. +func FindBinary(pkg, name string) (string, bool) { + return inner.FindBinary(pkg, name) +} + +// Runfile is a convenience wrapper around the rules_go variant. +func Runfile(path string) (string, error) { + return inner.Runfile(path) +} + +// RunfilesPath is a convenience wrapper around the rules_go variant. +func RunfilesPath() (string, error) { + return inner.RunfilesPath() +} + +// TestTmpDir is a convenience wrapper around the rules_go variant. +func TestTmpDir() string { + return inner.TestTmpDir() +} + +// NewTmpDir is a convenience wrapper around the rules_go variant. +// The caller is responsible for cleaning the directory up after use. +func NewTmpDir(prefix string) (string, error) { + return inner.NewTmpDir(prefix) +} + +// Updates the current environment to use the Go toolchain that Bazel built this +// binary/test with (updates the `PATH`/`GOROOT`/`GOCACHE` environment +// variables). +// If you want to use this function, your binary/test target MUST have +// `@go_sdk//:files` in its `data` -- this will make sure the whole toolchain +// gets pulled into the sandbox as well. Generally, this function should only +// be called in init(). +func SetGoEnv() { + gobin, err := Runfile("bin/go") + if err != nil { + panic(err) + } + if err := os.Setenv("PATH", fmt.Sprintf("%s%c%s", filepath.Dir(gobin), os.PathListSeparator, os.Getenv("PATH"))); err != nil { + panic(err) + } + // GOPATH has to be set to some value (not equal to GOROOT) in order for `go env` to work. + // See https://github.com/golang/go/issues/43938 for the details. + // Specify a name under the system TEMP/TMP directory in order to be platform agnostic. + if err := os.Setenv("GOPATH", filepath.Join(os.TempDir(), "nonexist-gopath")); err != nil { + panic(err) + } + if err := os.Setenv("GOROOT", filepath.Dir(filepath.Dir(gobin))); err != nil { + panic(err) + } + if err := os.Setenv("GOCACHE", path.Join(inner.TestTmpDir(), ".gocache")); err != nil { + panic(err) + } +} + +// Name of the environment variable containing the bazel target path +// (//pkg/cmd/foo:bar). +const testTargetEnv = "TEST_TARGET" + +// RelativeTestTargetPath returns relative path to the package +// of the current test. +func RelativeTestTargetPath() string { + target := os.Getenv(testTargetEnv) + if target == "" { + return "" + } + + // Drop target name. + if last := strings.LastIndex(target, ":"); last > 0 { + target = target[:last] + } + return strings.TrimPrefix(target, "//") +} diff --git a/build/bazel/bazel_test 2.go b/build/bazel/bazel_test 2.go new file mode 100644 index 000000000000..8eb49278fd0d --- /dev/null +++ b/build/bazel/bazel_test 2.go @@ -0,0 +1,13 @@ +package bazel_test + +import ( + "testing" + + "github.com/prysmaticlabs/prysm/build/bazel" +) + +func TestBuildWithBazel(t *testing.T) { + if !bazel.BuiltWithBazel() { + t.Error("not built with Bazel") + } +} diff --git a/build/bazel/data_path 2.go b/build/bazel/data_path 2.go new file mode 100644 index 000000000000..186c9cb17208 --- /dev/null +++ b/build/bazel/data_path 2.go @@ -0,0 +1,41 @@ +// Copyright 2020 The Cockroach Authors. +// +// Use of this software is governed by the Business Source License +// included in the file licenses/BSL.txt. +// +// As of the Change Date specified in that file, in accordance with +// the Business Source License, use of this software will be governed +// by the Apache License, Version 2.0, included in the file +// licenses/APL.txt. + +package bazel + +import ( + "path" + "path/filepath" + "testing" + + "github.com/prysmaticlabs/prysm/testing/require" +) + +// TestDataPath returns a path to an asset in the testdata directory. It knows +// to access accesses the right path when executing under bazel. +// +// For example, if there is a file testdata/a.txt, you can get a path to that +// file using TestDataPath(t, "a.txt"). +func TestDataPath(t testing.TB, relative ...string) string { + relative = append([]string{"testdata"}, relative...) + // dev notifies the library that the test is running in a subdirectory of the + // workspace with the environment variable below. + if BuiltWithBazel() { + runfiles, err := RunfilesPath() + require.NoError(t, err) + return path.Join(runfiles, RelativeTestTargetPath(), path.Join(relative...)) + } + + // Otherwise we're in the package directory and can just return a relative path. + ret := path.Join(relative...) + ret, err := filepath.Abs(ret) + require.NoError(t, err) + return ret +} diff --git a/build/bazel/non_bazel 2.go b/build/bazel/non_bazel 2.go new file mode 100644 index 000000000000..534e2683fbaa --- /dev/null +++ b/build/bazel/non_bazel 2.go @@ -0,0 +1,57 @@ +// Copyright 2015 The Cockroach Authors. +// +// Use of this software is governed by the Business Source License +// included in the file licenses/BSL.txt. +// +// As of the Change Date specified in that file, in accordance with +// the Business Source License, use of this software will be governed +// by the Apache License, Version 2.0, included in the file +// licenses/APL.txt. + +//go:build !bazel +// +build !bazel + +package bazel + +// This file contains stub implementations for non-bazel builds. +// See bazel.go for full documentation on the contracts of these functions. + +// BuiltWithBazel returns true iff this library was built with Bazel. +func BuiltWithBazel() bool { + return false +} + +// FindBinary is not implemented. +func FindBinary(pkg, name string) (string, bool) { + panic("not build with Bazel") +} + +// Runfile is not implemented. +func Runfile(string) (string, error) { + panic("not built with Bazel") +} + +// RunfilesPath is not implemented. +func RunfilesPath() (string, error) { + panic("not built with Bazel") +} + +// TestTmpDir is not implemented. +func TestTmpDir() string { + panic("not built with Bazel") +} + +// NewTmpDir is not implemented. +func NewTmpDir(prefix string) (string, error) { + panic("not built with Bazel") +} + +// RelativeTestTargetPath is not implemented. +func RelativeTestTargetPath() string { + panic("not built with Bazel") +} + +// SetGoEnv is not implemented. +func SetGoEnv() { + panic("not built with Bazel") +} diff --git a/proto/prysm/v1alpha1/block/mock/BUILD 2.bazel b/proto/prysm/v1alpha1/block/mock/BUILD 2.bazel new file mode 100644 index 000000000000..0b25412545ea --- /dev/null +++ b/proto/prysm/v1alpha1/block/mock/BUILD 2.bazel @@ -0,0 +1,17 @@ +load("@prysm//tools/go:def.bzl", "go_library") + +go_library( + name = "go_default_library", + srcs = ["block.go"], + importpath = "github.com/prysmaticlabs/prysm/proto/prysm/v1alpha1/block/mock", + visibility = ["//visibility:public"], + deps = [ + "//proto/engine/v1:go_default_library", + "//proto/prysm/v1alpha1:go_default_library", + "//proto/prysm/v1alpha1/block:go_default_library", + "//proto/prysm/v1alpha1/validator-client:go_default_library", + "@com_github_ferranbt_fastssz//:go_default_library", + "@com_github_prysmaticlabs_eth2_types//:go_default_library", + "@org_golang_google_protobuf//proto:go_default_library", + ], +) diff --git a/proto/prysm/v1alpha1/block/mock/block 2.go b/proto/prysm/v1alpha1/block/mock/block 2.go new file mode 100644 index 000000000000..ccd8ab19b821 --- /dev/null +++ b/proto/prysm/v1alpha1/block/mock/block 2.go @@ -0,0 +1,200 @@ +package mock + +import ( + ssz "github.com/ferranbt/fastssz" + types "github.com/prysmaticlabs/eth2-types" + enginev1 "github.com/prysmaticlabs/prysm/proto/engine/v1" + eth "github.com/prysmaticlabs/prysm/proto/prysm/v1alpha1" + "github.com/prysmaticlabs/prysm/proto/prysm/v1alpha1/block" + validatorpb "github.com/prysmaticlabs/prysm/proto/prysm/v1alpha1/validator-client" + "google.golang.org/protobuf/proto" +) + +type SignedBeaconBlock struct { + BeaconBlock block.BeaconBlock +} + +func (SignedBeaconBlock) PbGenericBlock() (*eth.GenericSignedBeaconBlock, error) { + panic("implement me") +} + +func (m SignedBeaconBlock) Block() block.BeaconBlock { + return m.BeaconBlock +} + +func (SignedBeaconBlock) Signature() []byte { + panic("implement me") +} + +func (m SignedBeaconBlock) IsNil() bool { + return m.BeaconBlock == nil || m.Block().IsNil() +} + +func (SignedBeaconBlock) Copy() block.SignedBeaconBlock { + panic("implement me") +} + +func (SignedBeaconBlock) Proto() proto.Message { + panic("implement me") +} + +func (SignedBeaconBlock) PbPhase0Block() (*eth.SignedBeaconBlock, error) { + panic("implement me") +} + +func (SignedBeaconBlock) PbAltairBlock() (*eth.SignedBeaconBlockAltair, error) { + panic("implement me") +} + +func (SignedBeaconBlock) PbBellatrixBlock() (*eth.SignedBeaconBlockBellatrix, error) { + panic("implement me") +} + +func (SignedBeaconBlock) MarshalSSZTo(_ []byte) ([]byte, error) { + panic("implement me") +} + +func (SignedBeaconBlock) MarshalSSZ() ([]byte, error) { + panic("implement me") +} + +func (SignedBeaconBlock) SizeSSZ() int { + panic("implement me") +} + +func (SignedBeaconBlock) UnmarshalSSZ(_ []byte) error { + panic("implement me") +} + +func (SignedBeaconBlock) Version() int { + panic("implement me") +} + +func (SignedBeaconBlock) Header() (*eth.SignedBeaconBlockHeader, error) { + panic("implement me") +} + +type BeaconBlock struct { + Htr [32]byte + HtrErr error + BeaconBlockBody block.BeaconBlockBody + BlockSlot types.Slot +} + +func (BeaconBlock) AsSignRequestObject() validatorpb.SignRequestObject { + panic("implement me") +} + +func (m BeaconBlock) HashTreeRoot() ([32]byte, error) { + return m.Htr, m.HtrErr +} + +func (m BeaconBlock) Slot() types.Slot { + return m.BlockSlot +} + +func (BeaconBlock) ProposerIndex() types.ValidatorIndex { + panic("implement me") +} + +func (BeaconBlock) ParentRoot() []byte { + panic("implement me") +} + +func (BeaconBlock) StateRoot() []byte { + panic("implement me") +} + +func (m BeaconBlock) Body() block.BeaconBlockBody { + return m.BeaconBlockBody +} + +func (BeaconBlock) IsNil() bool { + return false +} + +func (BeaconBlock) Proto() proto.Message { + panic("implement me") +} + +func (BeaconBlock) MarshalSSZTo(_ []byte) ([]byte, error) { + panic("implement me") +} + +func (BeaconBlock) MarshalSSZ() ([]byte, error) { + panic("implement me") +} + +func (BeaconBlock) SizeSSZ() int { + panic("implement me") +} + +func (BeaconBlock) UnmarshalSSZ(_ []byte) error { + panic("implement me") +} + +func (BeaconBlock) HashTreeRootWith(_ *ssz.Hasher) error { + panic("implement me") +} + +func (BeaconBlock) Version() int { + panic("implement me") +} + +type BeaconBlockBody struct{} + +func (BeaconBlockBody) RandaoReveal() []byte { + panic("implement me") +} + +func (BeaconBlockBody) Eth1Data() *eth.Eth1Data { + panic("implement me") +} + +func (BeaconBlockBody) Graffiti() []byte { + panic("implement me") +} + +func (BeaconBlockBody) ProposerSlashings() []*eth.ProposerSlashing { + panic("implement me") +} + +func (BeaconBlockBody) AttesterSlashings() []*eth.AttesterSlashing { + panic("implement me") +} + +func (BeaconBlockBody) Attestations() []*eth.Attestation { + panic("implement me") +} + +func (BeaconBlockBody) Deposits() []*eth.Deposit { + panic("implement me") +} + +func (BeaconBlockBody) VoluntaryExits() []*eth.SignedVoluntaryExit { + panic("implement me") +} + +func (BeaconBlockBody) SyncAggregate() (*eth.SyncAggregate, error) { + panic("implement me") +} + +func (BeaconBlockBody) IsNil() bool { + return false +} + +func (BeaconBlockBody) HashTreeRoot() ([32]byte, error) { + panic("implement me") +} + +func (BeaconBlockBody) Proto() proto.Message { + panic("implement me") +} + +func (BeaconBlockBody) ExecutionPayload() (*enginev1.ExecutionPayload, error) { + panic("implement me") +} + +var _ block.SignedBeaconBlock = &SignedBeaconBlock{} +var _ block.BeaconBlock = &BeaconBlock{} +var _ block.BeaconBlockBody = &BeaconBlockBody{} diff --git a/tools/analyzers/uintcast/BUILD 2.bazel b/tools/analyzers/uintcast/BUILD 2.bazel new file mode 100644 index 000000000000..90166f26ac37 --- /dev/null +++ b/tools/analyzers/uintcast/BUILD 2.bazel @@ -0,0 +1,27 @@ +load("@prysm//tools/go:def.bzl", "go_library", "go_test") + +go_library( + name = "go_default_library", + srcs = ["analyzer.go"], + importpath = "github.com/prysmaticlabs/prysm/tools/analyzers/uintcast", + visibility = ["//visibility:public"], + deps = [ + "@com_github_gostaticanalysis_comment//:go_default_library", + "@org_golang_x_tools//go/analysis:go_default_library", + "@org_golang_x_tools//go/analysis/passes/inspect:go_default_library", + "@org_golang_x_tools//go/ast/inspector:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["analyzer_test.go"], + data = glob(["testdata/**"]) + [ + "@go_sdk//:files", + ], + deps = [ + ":go_default_library", + "//build/bazel:go_default_library", + "@org_golang_x_tools//go/analysis/analysistest:go_default_library", + ], +) diff --git a/tools/analyzers/uintcast/analyzer 2.go b/tools/analyzers/uintcast/analyzer 2.go new file mode 100644 index 000000000000..f8669fd3a6b6 --- /dev/null +++ b/tools/analyzers/uintcast/analyzer 2.go @@ -0,0 +1,107 @@ +package uintcast + +import ( + "errors" + "go/ast" + "go/types" + "strings" + + "github.com/gostaticanalysis/comment" + "golang.org/x/tools/go/analysis" + "golang.org/x/tools/go/analysis/passes/inspect" + "golang.org/x/tools/go/ast/inspector" +) + +// Doc explaining the tool. +const Doc = "Ensure that uint variables are not cast improperly where the value could overflow. " + + "This check can be suppressed with the `lint:ignore uintcast` comment with proper justification." + +// Analyzer runs static analysis. +var Analyzer = &analysis.Analyzer{ + Name: "uintcast", + Doc: Doc, + Requires: []*analysis.Analyzer{inspect.Analyzer}, + Run: run, +} + +func run(pass *analysis.Pass) (interface{}, error) { + inspection, ok := pass.ResultOf[inspect.Analyzer].(*inspector.Inspector) + if !ok { + return nil, errors.New("analyzer is not type *inspector.Inspector") + } + + nodeFilter := []ast.Node{ + (*ast.CallExpr)(nil), + } + + commentMap := comment.New(pass.Fset, pass.Files) + + inspection.Preorder(nodeFilter, func(node ast.Node) { + cg := commentMap.CommentsByPosLine(pass.Fset, node.Pos()) + for _, c := range cg { + if strings.Contains(c.Text(), "lint:ignore uintcast") { + return + } + } + + switch node := node.(type) { + case *ast.CallExpr: + // Cast/conversion calls have one argument and no ellipsis. + if len(node.Args) != 1 || node.Ellipsis.IsValid() { + return + } + + var typ *types.Basic + switch arg := node.Args[0].(type) { + case *ast.Ident: + typ, ok = basicType(pass.TypesInfo.Types[arg].Type) + case *ast.CallExpr: + // Check if the call is a builtin conversion/anon identifier. + typ, ok = basicType(pass.TypesInfo.Types[arg].Type) + if !ok { + // Otherwise, it might be a declared function call with a return type. + typ, ok = funcReturnType(pass.TypesInfo.Types[arg.Fun].Type) + } + } + if typ == nil || !ok { + return + } + + // Ignore types that are not uint variants. + if typ.Kind() < types.Uint || typ.Kind() > types.Uint64 { + return + } + + if fnTyp, ok := pass.TypesInfo.Types[node.Fun].Type.(*types.Basic); ok { + if fnTyp.Kind() >= types.Int && fnTyp.Kind() <= types.Int64 { + pass.Reportf(node.Args[0].Pos(), "Unsafe cast from %s to %s.", typ, fnTyp) + } + } + } + }) + + return nil, nil +} + +func basicType(obj types.Type) (*types.Basic, bool) { + if obj == nil { + return nil, false + } + fromTyp, ok := obj.(*types.Basic) + if !ok && obj.Underlying() != nil { + // Try to get the underlying type + fromTyp, ok = obj.Underlying().(*types.Basic) + } + return fromTyp, ok +} + +func funcReturnType(obj types.Type) (*types.Basic, bool) { + if obj == nil { + return nil, false + } + fnTyp, ok := obj.(*types.Signature) + if !ok { + return nil, ok + } + return basicType(fnTyp.Results().At(0).Type()) +} diff --git a/tools/analyzers/uintcast/analyzer_test 2.go b/tools/analyzers/uintcast/analyzer_test 2.go new file mode 100644 index 000000000000..f37b3c8beb63 --- /dev/null +++ b/tools/analyzers/uintcast/analyzer_test 2.go @@ -0,0 +1,21 @@ +package uintcast_test + +import ( + "testing" + + "github.com/prysmaticlabs/prysm/build/bazel" + "github.com/prysmaticlabs/prysm/tools/analyzers/uintcast" + "golang.org/x/tools/go/analysis/analysistest" +) + +func init() { + if bazel.BuiltWithBazel() { + bazel.SetGoEnv() + } +} + +func TestAnalyzer(t *testing.T) { + testdata := bazel.TestDataPath(t) + analysistest.TestData = func() string { return testdata } + analysistest.Run(t, testdata, uintcast.Analyzer) +} diff --git a/tools/analyzers/uintcast/testdata/data 2.go b/tools/analyzers/uintcast/testdata/data 2.go new file mode 100644 index 000000000000..1bf1fe6889e6 --- /dev/null +++ b/tools/analyzers/uintcast/testdata/data 2.go @@ -0,0 +1,87 @@ +package testdata + +import ( + "math" + "time" +) + +// Uint64CastToInt -- +func Uint64CastToInt() { + a := uint64(math.MaxUint64) + b := int(a) // want "Unsafe cast from uint64 to int." + + _ = b +} + +// Uint64CastToIntIfStatement -- +func Uint64CastToIntIfStatement() { + var b []string + a := uint64(math.MaxUint64) + + if len(b) < int(a) { // want "Unsafe cast from uint64 to int." + return + } +} + +type Slot = uint64 + +// BaseTypes should alert on alias like Slot. +func BaseTypes() { + var slot Slot + bad := int(slot) // want "Unsafe cast from uint64 to int." + _ = bad +} + +func Uint64CastInStruct() { + type S struct { + a int + } + s := S{ + a: int(uint64(5)), // want "Unsafe cast from uint64 to int." + } + _ = s +} + +func Uint64CastFunctionReturn() { + fn := func() uint64 { + return 5 + } + a := int(fn()) // want "Unsafe cast from uint64 to int." + _ = a +} + +// IgnoredResult should not report an error. +func IgnoredResult() { + a := uint64(math.MaxUint64) + b := int(a) // lint:ignore uintcast -- test code + + _ = b +} + +// IgnoredIfStatement should not report an error. +func IgnoredIfStatement() { + var balances []int + var numDeposits uint64 + var i int + var balance int + + // lint:ignore uintcast -- test code + if len(balances) == int(numDeposits) { + balance = balances[i] + } + + _ = balance +} + +func IgnoreInFunctionCall() bool { + var timestamp uint64 + var timeout time.Time + return time.Unix(int64(timestamp), 0).Before(timeout) // lint:ignore uintcast -- test code +} + +func IgnoreWithOtherComments() bool { + var timestamp uint64 + var timeout time.Time + // I plan to live forever. Maybe we should not do this? + return time.Unix(int64(timestamp), 0).Before(timeout) // lint:ignore uintcast -- timestamp will not exceed int64 in your lifetime. +} diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/BUILD 2 b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/BUILD 2 new file mode 100755 index 000000000000..ef73c02d5dda --- /dev/null +++ b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/BUILD 2 @@ -0,0 +1,181 @@ +# Copyright 2016 The Bazel Authors. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# This becomes the BUILD file for @local_config_cc// under non-BSD unixes. + +load(":cc_toolchain_config.bzl", "cc_toolchain_config") +load(":armeabi_cc_toolchain_config.bzl", "armeabi_cc_toolchain_config") +load("@rules_cc//cc:defs.bzl", "cc_toolchain", "cc_toolchain_suite") + +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) # Apache 2.0 + +cc_library( + name = "malloc", + tags = ["manual"], +) + +filegroup( + name = "empty", + srcs = [], + tags = ["manual"], +) + +filegroup( + name = "cc_wrapper", + srcs = ["cc_wrapper.sh"], + tags = ["manual"], +) + +filegroup( + name = "compiler_deps", + srcs = glob( + ["extra_tools/**"], + allow_empty = True, + ) + [":builtin_include_directory_paths"], + tags = ["manual"], +) + +# This is the entry point for --crosstool_top. Toolchains are found +# by lopping off the name of --crosstool_top and searching for +# the "${CPU}" entry in the toolchains attribute. +cc_toolchain_suite( + name = "toolchain", + tags = ["manual"], + toolchains = { + "k8|clang": ":cc-compiler-k8", + "k8": ":cc-compiler-k8", + "armeabi-v7a|compiler": ":cc-compiler-armeabi-v7a", + "armeabi-v7a": ":cc-compiler-armeabi-v7a", + }, +) + +cc_toolchain( + name = "cc-compiler-k8", + all_files = ":compiler_deps", + ar_files = ":compiler_deps", + as_files = ":compiler_deps", + compiler_files = ":compiler_deps", + dwp_files = ":empty", + linker_files = ":compiler_deps", + module_map = ":module.modulemap", + objcopy_files = ":empty", + strip_files = ":empty", + supports_param_files = 1, + tags = ["manual"], + toolchain_config = ":local", + toolchain_identifier = "local", +) + +cc_toolchain_config( + name = "local", + abi_libc_version = "local", + abi_version = "local", + compile_flags = [ + "-U_FORTIFY_SOURCE", + "-fstack-protector", + "-Wall", + "-Wthread-safety", + "-Wself-assign", + "-fcolor-diagnostics", + "-fno-omit-frame-pointer", + ], + compiler = "clang", + coverage_compile_flags = [ + "-fprofile-instr-generate", + "-fcoverage-mapping", + ], + coverage_link_flags = ["-fprofile-instr-generate"], + cpu = "k8", + cxx_builtin_include_directories = [ + "/usr/local/include", + "/usr/lib/clang/10.0.0/include", + "/usr/include/x86_64-linux-gnu", + "/usr/include", + "/usr/lib/clang/10.0.0/share", + "/usr/include/c++/8", + "/usr/include/x86_64-linux-gnu/c++/8", + "/usr/include/c++/8/backward", + "/usr/include/c++/v1", + ], + cxx_flags = ["-std=c++0x"], + dbg_compile_flags = ["-g"], + host_system_name = "local", + link_flags = [ + "-fuse-ld=/usr/bin/ld.lld", + "-Wl,-no-as-needed", + "-Wl,-z,relro,-z,now", + "-B/usr/bin", + "-lm", + "-static-libgcc", + ], + link_libs = ["-l:libstdc++.a"], + opt_compile_flags = [ + "-g0", + "-O2", + "-D_FORTIFY_SOURCE=1", + "-DNDEBUG", + "-ffunction-sections", + "-fdata-sections", + ], + opt_link_flags = ["-Wl,--gc-sections"], + supports_start_end_lib = True, + tags = ["manual"], + target_libc = "local", + target_system_name = "local", + tool_paths = { + "ar": "/usr/bin/ar", + "ld": "/usr/bin/ld", + "llvm-cov": "/usr/bin/llvm-cov", + "cpp": "/usr/bin/cpp", + "gcc": "/usr/bin/clang-10", + "dwp": "/usr/bin/dwp", + "gcov": "/usr/bin/llvm-profdata", + "nm": "/usr/bin/nm", + "objcopy": "/usr/bin/objcopy", + "objdump": "/usr/bin/objdump", + "strip": "/usr/bin/strip", + }, + toolchain_identifier = "local", + unfiltered_compile_flags = [ + "-no-canonical-prefixes", + "-Wno-builtin-macro-redefined", + "-D__DATE__=\"redacted\"", + "-D__TIMESTAMP__=\"redacted\"", + "-D__TIME__=\"redacted\"", + ], +) + +# Android tooling requires a default toolchain for the armeabi-v7a cpu. +cc_toolchain( + name = "cc-compiler-armeabi-v7a", + all_files = ":empty", + ar_files = ":empty", + as_files = ":empty", + compiler_files = ":empty", + dwp_files = ":empty", + linker_files = ":empty", + objcopy_files = ":empty", + strip_files = ":empty", + supports_param_files = 1, + tags = ["manual"], + toolchain_config = ":stub_armeabi-v7a", + toolchain_identifier = "stub_armeabi-v7a", +) + +armeabi_cc_toolchain_config( + name = "stub_armeabi-v7a", + tags = ["manual"], +) diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/armeabi_cc_toolchain_config 2.bzl b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/armeabi_cc_toolchain_config 2.bzl new file mode 100755 index 000000000000..94e0720bf6c9 --- /dev/null +++ b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/armeabi_cc_toolchain_config 2.bzl @@ -0,0 +1,82 @@ +# Copyright 2019 The Bazel Authors. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +"""A Starlark cc_toolchain configuration rule""" + +load( + "@bazel_tools//tools/cpp:cc_toolchain_config_lib.bzl", + "feature", + "tool_path", +) + +def _impl(ctx): + toolchain_identifier = "stub_armeabi-v7a" + host_system_name = "armeabi-v7a" + target_system_name = "armeabi-v7a" + target_cpu = "armeabi-v7a" + target_libc = "armeabi-v7a" + compiler = "compiler" + abi_version = "armeabi-v7a" + abi_libc_version = "armeabi-v7a" + cc_target_os = None + builtin_sysroot = None + action_configs = [] + + supports_pic_feature = feature(name = "supports_pic", enabled = True) + supports_dynamic_linker_feature = feature(name = "supports_dynamic_linker", enabled = True) + features = [supports_dynamic_linker_feature, supports_pic_feature] + + cxx_builtin_include_directories = [] + artifact_name_patterns = [] + make_variables = [] + + tool_paths = [ + tool_path(name = "ar", path = "/bin/false"), + tool_path(name = "compat-ld", path = "/bin/false"), + tool_path(name = "cpp", path = "/bin/false"), + tool_path(name = "dwp", path = "/bin/false"), + tool_path(name = "gcc", path = "/bin/false"), + tool_path(name = "gcov", path = "/bin/false"), + tool_path(name = "ld", path = "/bin/false"), + tool_path(name = "nm", path = "/bin/false"), + tool_path(name = "objcopy", path = "/bin/false"), + tool_path(name = "objdump", path = "/bin/false"), + tool_path(name = "strip", path = "/bin/false"), + ] + + return cc_common.create_cc_toolchain_config_info( + ctx = ctx, + features = features, + action_configs = action_configs, + artifact_name_patterns = artifact_name_patterns, + cxx_builtin_include_directories = cxx_builtin_include_directories, + toolchain_identifier = toolchain_identifier, + host_system_name = host_system_name, + target_system_name = target_system_name, + target_cpu = target_cpu, + target_libc = target_libc, + compiler = compiler, + abi_version = abi_version, + abi_libc_version = abi_libc_version, + tool_paths = tool_paths, + make_variables = make_variables, + builtin_sysroot = builtin_sysroot, + cc_target_os = cc_target_os, + ) + +armeabi_cc_toolchain_config = rule( + implementation = _impl, + attrs = {}, + provides = [CcToolchainConfigInfo], +) diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/builtin_include_directory_paths 2 b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/builtin_include_directory_paths 2 new file mode 100755 index 000000000000..5c0b10ff05de --- /dev/null +++ b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/builtin_include_directory_paths 2 @@ -0,0 +1,15 @@ +This file is generated by cc_configure and contains builtin include directories +that /usr/bin/clang-10 reported. This file is a dependency of every compilation action and +changes to it will be reflected in the action cache key. When some of these +paths change, Bazel will make sure to rerun the action, even though none of +declared action inputs or the action commandline changes. + +/usr/local/include +/usr/lib/clang/10.0.0/include +/usr/include/x86_64-linux-gnu +/usr/include +/usr/lib/clang/10.0.0/share +/usr/include/c++/8 +/usr/include/x86_64-linux-gnu/c++/8 +/usr/include/c++/8/backward +/usr/include/c++/v1 diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_toolchain_config 2.bzl b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_toolchain_config 2.bzl new file mode 100755 index 000000000000..26119141059c --- /dev/null +++ b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_toolchain_config 2.bzl @@ -0,0 +1,1300 @@ +# Copyright 2019 The Bazel Authors. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +"""A Starlark cc_toolchain configuration rule""" + +load( + "@bazel_tools//tools/cpp:cc_toolchain_config_lib.bzl", + "action_config", + "feature", + "feature_set", + "flag_group", + "flag_set", + "tool", + "tool_path", + "variable_with_value", + "with_feature_set", +) +load("@bazel_tools//tools/build_defs/cc:action_names.bzl", "ACTION_NAMES") + +def layering_check_features(compiler): + if compiler != "clang": + return [] + return [ + feature( + name = "use_module_maps", + requires = [feature_set(features = ["module_maps"])], + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.cpp_module_compile, + ], + flag_groups = [ + flag_group( + flags = [ + "-fmodule-name=%{module_name}", + "-fmodule-map-file=%{module_map_file}", + ], + ), + ], + ), + ], + ), + + # Tell blaze we support module maps in general, so they will be generated + # for all c/c++ rules. + # Note: not all C++ rules support module maps; thus, do not imply this + # feature from other features - instead, require it. + feature(name = "module_maps", enabled = True), + feature( + name = "layering_check", + implies = ["use_module_maps"], + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.cpp_module_compile, + ], + flag_groups = [ + flag_group(flags = [ + "-fmodules-strict-decluse", + "-Wprivate-header", + ]), + flag_group( + iterate_over = "dependent_module_map_files", + flags = [ + "-fmodule-map-file=%{dependent_module_map_files}", + ], + ), + ], + ), + ], + ), + ] + +all_compile_actions = [ + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.linkstamp_compile, + ACTION_NAMES.assemble, + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.cpp_module_codegen, + ACTION_NAMES.clif_match, + ACTION_NAMES.lto_backend, +] + +all_cpp_compile_actions = [ + ACTION_NAMES.cpp_compile, + ACTION_NAMES.linkstamp_compile, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.cpp_module_codegen, + ACTION_NAMES.clif_match, +] + +preprocessor_compile_actions = [ + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.linkstamp_compile, + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.clif_match, +] + +codegen_compile_actions = [ + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.linkstamp_compile, + ACTION_NAMES.assemble, + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.cpp_module_codegen, + ACTION_NAMES.lto_backend, +] + +all_link_actions = [ + ACTION_NAMES.cpp_link_executable, + ACTION_NAMES.cpp_link_dynamic_library, + ACTION_NAMES.cpp_link_nodeps_dynamic_library, +] + +lto_index_actions = [ + ACTION_NAMES.lto_index_for_executable, + ACTION_NAMES.lto_index_for_dynamic_library, + ACTION_NAMES.lto_index_for_nodeps_dynamic_library, +] + +def _impl(ctx): + tool_paths = [ + tool_path(name = name, path = path) + for name, path in ctx.attr.tool_paths.items() + ] + action_configs = [] + + llvm_cov_action = action_config( + action_name = ACTION_NAMES.llvm_cov, + tools = [ + tool( + path = ctx.attr.tool_paths["llvm-cov"], + ), + ], + ) + + action_configs.append(llvm_cov_action) + + supports_pic_feature = feature( + name = "supports_pic", + enabled = True, + ) + supports_start_end_lib_feature = feature( + name = "supports_start_end_lib", + enabled = True, + ) + + default_compile_flags_feature = feature( + name = "default_compile_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = all_compile_actions, + flag_groups = ([ + flag_group( + flags = ctx.attr.compile_flags, + ), + ] if ctx.attr.compile_flags else []), + ), + flag_set( + actions = all_compile_actions, + flag_groups = ([ + flag_group( + flags = ctx.attr.dbg_compile_flags, + ), + ] if ctx.attr.dbg_compile_flags else []), + with_features = [with_feature_set(features = ["dbg"])], + ), + flag_set( + actions = all_compile_actions, + flag_groups = ([ + flag_group( + flags = ctx.attr.opt_compile_flags, + ), + ] if ctx.attr.opt_compile_flags else []), + with_features = [with_feature_set(features = ["opt"])], + ), + flag_set( + actions = all_cpp_compile_actions + [ACTION_NAMES.lto_backend], + flag_groups = ([ + flag_group( + flags = ctx.attr.cxx_flags, + ), + ] if ctx.attr.cxx_flags else []), + ), + ], + ) + + default_link_flags_feature = feature( + name = "default_link_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = ([ + flag_group( + flags = ctx.attr.link_flags, + ), + ] if ctx.attr.link_flags else []), + ), + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = ([ + flag_group( + flags = ctx.attr.opt_link_flags, + ), + ] if ctx.attr.opt_link_flags else []), + with_features = [with_feature_set(features = ["opt"])], + ), + ], + ) + + dbg_feature = feature(name = "dbg") + + opt_feature = feature(name = "opt") + + sysroot_feature = feature( + name = "sysroot", + enabled = True, + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.linkstamp_compile, + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.cpp_module_codegen, + ACTION_NAMES.lto_backend, + ACTION_NAMES.clif_match, + ] + all_link_actions + lto_index_actions, + flag_groups = [ + flag_group( + flags = ["--sysroot=%{sysroot}"], + expand_if_available = "sysroot", + ), + ], + ), + ], + ) + + fdo_optimize_feature = feature( + name = "fdo_optimize", + flag_sets = [ + flag_set( + actions = [ACTION_NAMES.c_compile, ACTION_NAMES.cpp_compile], + flag_groups = [ + flag_group( + flags = [ + "-fprofile-use=%{fdo_profile_path}", + "-fprofile-correction", + ], + expand_if_available = "fdo_profile_path", + ), + ], + ), + ], + provides = ["profile"], + ) + + supports_dynamic_linker_feature = feature(name = "supports_dynamic_linker", enabled = True) + + user_compile_flags_feature = feature( + name = "user_compile_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = all_compile_actions, + flag_groups = [ + flag_group( + flags = ["%{user_compile_flags}"], + iterate_over = "user_compile_flags", + expand_if_available = "user_compile_flags", + ), + ], + ), + ], + ) + + unfiltered_compile_flags_feature = feature( + name = "unfiltered_compile_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = all_compile_actions, + flag_groups = ([ + flag_group( + flags = ctx.attr.unfiltered_compile_flags, + ), + ] if ctx.attr.unfiltered_compile_flags else []), + ), + ], + ) + + library_search_directories_feature = feature( + name = "library_search_directories", + flag_sets = [ + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = [ + flag_group( + flags = ["-L%{library_search_directories}"], + iterate_over = "library_search_directories", + expand_if_available = "library_search_directories", + ), + ], + ), + ], + ) + + static_libgcc_feature = feature( + name = "static_libgcc", + enabled = True, + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.cpp_link_executable, + ACTION_NAMES.cpp_link_dynamic_library, + ACTION_NAMES.lto_index_for_executable, + ACTION_NAMES.lto_index_for_dynamic_library, + ], + flag_groups = [flag_group(flags = ["-static-libgcc"])], + with_features = [ + with_feature_set(features = ["static_link_cpp_runtimes"]), + ], + ), + ], + ) + + pic_feature = feature( + name = "pic", + enabled = True, + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.assemble, + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.linkstamp_compile, + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_module_codegen, + ACTION_NAMES.cpp_module_compile, + ], + flag_groups = [ + flag_group(flags = ["-fPIC"], expand_if_available = "pic"), + ], + ), + ], + ) + + per_object_debug_info_feature = feature( + name = "per_object_debug_info", + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.assemble, + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_module_codegen, + ], + flag_groups = [ + flag_group( + flags = ["-gsplit-dwarf", "-g"], + expand_if_available = "per_object_debug_info_file", + ), + ], + ), + ], + ) + + preprocessor_defines_feature = feature( + name = "preprocessor_defines", + enabled = True, + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.linkstamp_compile, + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.clif_match, + ], + flag_groups = [ + flag_group( + flags = ["-D%{preprocessor_defines}"], + iterate_over = "preprocessor_defines", + ), + ], + ), + ], + ) + + cs_fdo_optimize_feature = feature( + name = "cs_fdo_optimize", + flag_sets = [ + flag_set( + actions = [ACTION_NAMES.lto_backend], + flag_groups = [ + flag_group( + flags = [ + "-fprofile-use=%{fdo_profile_path}", + "-Wno-profile-instr-unprofiled", + "-Wno-profile-instr-out-of-date", + "-fprofile-correction", + ], + expand_if_available = "fdo_profile_path", + ), + ], + ), + ], + provides = ["csprofile"], + ) + + autofdo_feature = feature( + name = "autofdo", + flag_sets = [ + flag_set( + actions = [ACTION_NAMES.c_compile, ACTION_NAMES.cpp_compile], + flag_groups = [ + flag_group( + flags = [ + "-fauto-profile=%{fdo_profile_path}", + "-fprofile-correction", + ], + expand_if_available = "fdo_profile_path", + ), + ], + ), + ], + provides = ["profile"], + ) + + runtime_library_search_directories_feature = feature( + name = "runtime_library_search_directories", + flag_sets = [ + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = [ + flag_group( + iterate_over = "runtime_library_search_directories", + flag_groups = [ + flag_group( + flags = [ + "-Wl,-rpath,$EXEC_ORIGIN/%{runtime_library_search_directories}", + ], + expand_if_true = "is_cc_test", + ), + flag_group( + flags = [ + "-Wl,-rpath,$ORIGIN/%{runtime_library_search_directories}", + ], + expand_if_false = "is_cc_test", + ), + ], + expand_if_available = + "runtime_library_search_directories", + ), + ], + with_features = [ + with_feature_set(features = ["static_link_cpp_runtimes"]), + ], + ), + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = [ + flag_group( + iterate_over = "runtime_library_search_directories", + flag_groups = [ + flag_group( + flags = [ + "-Wl,-rpath,$ORIGIN/%{runtime_library_search_directories}", + ], + ), + ], + expand_if_available = + "runtime_library_search_directories", + ), + ], + with_features = [ + with_feature_set( + not_features = ["static_link_cpp_runtimes"], + ), + ], + ), + ], + ) + + fission_support_feature = feature( + name = "fission_support", + flag_sets = [ + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = [ + flag_group( + flags = ["-Wl,--gdb-index"], + expand_if_available = "is_using_fission", + ), + ], + ), + ], + ) + + shared_flag_feature = feature( + name = "shared_flag", + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.cpp_link_dynamic_library, + ACTION_NAMES.cpp_link_nodeps_dynamic_library, + ACTION_NAMES.lto_index_for_dynamic_library, + ACTION_NAMES.lto_index_for_nodeps_dynamic_library, + ], + flag_groups = [flag_group(flags = ["-shared"])], + ), + ], + ) + + random_seed_feature = feature( + name = "random_seed", + enabled = True, + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_module_codegen, + ACTION_NAMES.cpp_module_compile, + ], + flag_groups = [ + flag_group( + flags = ["-frandom-seed=%{output_file}"], + expand_if_available = "output_file", + ), + ], + ), + ], + ) + + includes_feature = feature( + name = "includes", + enabled = True, + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.linkstamp_compile, + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.clif_match, + ACTION_NAMES.objc_compile, + ACTION_NAMES.objcpp_compile, + ], + flag_groups = [ + flag_group( + flags = ["-include", "%{includes}"], + iterate_over = "includes", + expand_if_available = "includes", + ), + ], + ), + ], + ) + + fdo_instrument_feature = feature( + name = "fdo_instrument", + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ] + all_link_actions + lto_index_actions, + flag_groups = [ + flag_group( + flags = [ + "-fprofile-generate=%{fdo_instrument_path}", + "-fno-data-sections", + ], + expand_if_available = "fdo_instrument_path", + ), + ], + ), + ], + provides = ["profile"], + ) + + cs_fdo_instrument_feature = feature( + name = "cs_fdo_instrument", + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.lto_backend, + ] + all_link_actions + lto_index_actions, + flag_groups = [ + flag_group( + flags = [ + "-fcs-profile-generate=%{cs_fdo_instrument_path}", + ], + expand_if_available = "cs_fdo_instrument_path", + ), + ], + ), + ], + provides = ["csprofile"], + ) + + include_paths_feature = feature( + name = "include_paths", + enabled = True, + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.linkstamp_compile, + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.clif_match, + ACTION_NAMES.objc_compile, + ACTION_NAMES.objcpp_compile, + ], + flag_groups = [ + flag_group( + flags = ["-iquote", "%{quote_include_paths}"], + iterate_over = "quote_include_paths", + ), + flag_group( + flags = ["-I%{include_paths}"], + iterate_over = "include_paths", + ), + flag_group( + flags = ["-isystem", "%{system_include_paths}"], + iterate_over = "system_include_paths", + ), + ], + ), + ], + ) + + external_include_paths_feature = feature( + name = "external_include_paths", + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.linkstamp_compile, + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.clif_match, + ACTION_NAMES.objc_compile, + ACTION_NAMES.objcpp_compile, + ], + flag_groups = [ + flag_group( + flags = ["-isystem", "%{external_include_paths}"], + iterate_over = "external_include_paths", + expand_if_available = "external_include_paths", + ), + ], + ), + ], + ) + + symbol_counts_feature = feature( + name = "symbol_counts", + flag_sets = [ + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = [ + flag_group( + flags = [ + "-Wl,--print-symbol-counts=%{symbol_counts_output}", + ], + expand_if_available = "symbol_counts_output", + ), + ], + ), + ], + ) + + llvm_coverage_map_format_feature = feature( + name = "llvm_coverage_map_format", + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.objc_compile, + ACTION_NAMES.objcpp_compile, + ], + flag_groups = [ + flag_group( + flags = [ + "-fprofile-instr-generate", + "-fcoverage-mapping", + ], + ), + ], + ), + flag_set( + actions = all_link_actions + lto_index_actions + [ + "objc-executable", + "objc++-executable", + ], + flag_groups = [ + flag_group(flags = ["-fprofile-instr-generate"]), + ], + ), + ], + requires = [feature_set(features = ["coverage"])], + provides = ["profile"], + ) + + strip_debug_symbols_feature = feature( + name = "strip_debug_symbols", + flag_sets = [ + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = [ + flag_group( + flags = ["-Wl,-S"], + expand_if_available = "strip_debug_symbols", + ), + ], + ), + ], + ) + + build_interface_libraries_feature = feature( + name = "build_interface_libraries", + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.cpp_link_dynamic_library, + ACTION_NAMES.cpp_link_nodeps_dynamic_library, + ACTION_NAMES.lto_index_for_dynamic_library, + ACTION_NAMES.lto_index_for_nodeps_dynamic_library, + ], + flag_groups = [ + flag_group( + flags = [ + "%{generate_interface_library}", + "%{interface_library_builder_path}", + "%{interface_library_input_path}", + "%{interface_library_output_path}", + ], + expand_if_available = "generate_interface_library", + ), + ], + with_features = [ + with_feature_set( + features = ["supports_interface_shared_libraries"], + ), + ], + ), + ], + ) + + libraries_to_link_feature = feature( + name = "libraries_to_link", + flag_sets = [ + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = [ + flag_group( + iterate_over = "libraries_to_link", + flag_groups = [ + flag_group( + flags = ["-Wl,--start-lib"], + expand_if_equal = variable_with_value( + name = "libraries_to_link.type", + value = "object_file_group", + ), + ), + flag_group( + flags = ["-Wl,-whole-archive"], + expand_if_true = + "libraries_to_link.is_whole_archive", + ), + flag_group( + flags = ["%{libraries_to_link.object_files}"], + iterate_over = "libraries_to_link.object_files", + expand_if_equal = variable_with_value( + name = "libraries_to_link.type", + value = "object_file_group", + ), + ), + flag_group( + flags = ["%{libraries_to_link.name}"], + expand_if_equal = variable_with_value( + name = "libraries_to_link.type", + value = "object_file", + ), + ), + flag_group( + flags = ["%{libraries_to_link.name}"], + expand_if_equal = variable_with_value( + name = "libraries_to_link.type", + value = "interface_library", + ), + ), + flag_group( + flags = ["%{libraries_to_link.name}"], + expand_if_equal = variable_with_value( + name = "libraries_to_link.type", + value = "static_library", + ), + ), + flag_group( + flags = ["-l%{libraries_to_link.name}"], + expand_if_equal = variable_with_value( + name = "libraries_to_link.type", + value = "dynamic_library", + ), + ), + flag_group( + flags = ["-l:%{libraries_to_link.name}"], + expand_if_equal = variable_with_value( + name = "libraries_to_link.type", + value = "versioned_dynamic_library", + ), + ), + flag_group( + flags = ["-Wl,-no-whole-archive"], + expand_if_true = "libraries_to_link.is_whole_archive", + ), + flag_group( + flags = ["-Wl,--end-lib"], + expand_if_equal = variable_with_value( + name = "libraries_to_link.type", + value = "object_file_group", + ), + ), + ], + expand_if_available = "libraries_to_link", + ), + flag_group( + flags = ["-Wl,@%{thinlto_param_file}"], + expand_if_true = "thinlto_param_file", + ), + ], + ), + ], + ) + + user_link_flags_feature = feature( + name = "user_link_flags", + flag_sets = [ + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = [ + flag_group( + flags = ["%{user_link_flags}"], + iterate_over = "user_link_flags", + expand_if_available = "user_link_flags", + ), + ] + ([flag_group(flags = ctx.attr.link_libs)] if ctx.attr.link_libs else []), + ), + ], + ) + + fdo_prefetch_hints_feature = feature( + name = "fdo_prefetch_hints", + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.lto_backend, + ], + flag_groups = [ + flag_group( + flags = [ + "-mllvm", + "-prefetch-hints-file=%{fdo_prefetch_hints_path}", + ], + expand_if_available = "fdo_prefetch_hints_path", + ), + ], + ), + ], + ) + + linkstamps_feature = feature( + name = "linkstamps", + flag_sets = [ + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = [ + flag_group( + flags = ["%{linkstamp_paths}"], + iterate_over = "linkstamp_paths", + expand_if_available = "linkstamp_paths", + ), + ], + ), + ], + ) + + gcc_coverage_map_format_feature = feature( + name = "gcc_coverage_map_format", + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.objc_compile, + ACTION_NAMES.objcpp_compile, + "objc-executable", + "objc++-executable", + ], + flag_groups = [ + flag_group( + flags = ["-fprofile-arcs", "-ftest-coverage"], + expand_if_available = "gcov_gcno_file", + ), + ], + ), + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = [flag_group(flags = ["--coverage"])], + ), + ], + requires = [feature_set(features = ["coverage"])], + provides = ["profile"], + ) + + archiver_flags_feature = feature( + name = "archiver_flags", + flag_sets = [ + flag_set( + actions = [ACTION_NAMES.cpp_link_static_library], + flag_groups = [ + flag_group(flags = ["rcsD"]), + flag_group( + flags = ["%{output_execpath}"], + expand_if_available = "output_execpath", + ), + ], + ), + flag_set( + actions = [ACTION_NAMES.cpp_link_static_library], + flag_groups = [ + flag_group( + iterate_over = "libraries_to_link", + flag_groups = [ + flag_group( + flags = ["%{libraries_to_link.name}"], + expand_if_equal = variable_with_value( + name = "libraries_to_link.type", + value = "object_file", + ), + ), + flag_group( + flags = ["%{libraries_to_link.object_files}"], + iterate_over = "libraries_to_link.object_files", + expand_if_equal = variable_with_value( + name = "libraries_to_link.type", + value = "object_file_group", + ), + ), + ], + expand_if_available = "libraries_to_link", + ), + ], + ), + ], + ) + + force_pic_flags_feature = feature( + name = "force_pic_flags", + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.cpp_link_executable, + ACTION_NAMES.lto_index_for_executable, + ], + flag_groups = [ + flag_group( + flags = ["-pie"], + expand_if_available = "force_pic", + ), + ], + ), + ], + ) + + dependency_file_feature = feature( + name = "dependency_file", + enabled = True, + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.assemble, + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.objc_compile, + ACTION_NAMES.objcpp_compile, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.clif_match, + ], + flag_groups = [ + flag_group( + flags = ["-MD", "-MF", "%{dependency_file}"], + expand_if_available = "dependency_file", + ), + ], + ), + ], + ) + + dynamic_library_linker_tool_path = tool_paths + dynamic_library_linker_tool_feature = feature( + name = "dynamic_library_linker_tool", + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.cpp_link_dynamic_library, + ACTION_NAMES.cpp_link_nodeps_dynamic_library, + ACTION_NAMES.lto_index_for_dynamic_library, + ACTION_NAMES.lto_index_for_nodeps_dynamic_library, + ], + flag_groups = [ + flag_group( + flags = [" + cppLinkDynamicLibraryToolPath + "], + expand_if_available = "generate_interface_library", + ), + ], + with_features = [ + with_feature_set( + features = ["supports_interface_shared_libraries"], + ), + ], + ), + ], + ) + + output_execpath_flags_feature = feature( + name = "output_execpath_flags", + flag_sets = [ + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = [ + flag_group( + flags = ["-o", "%{output_execpath}"], + expand_if_available = "output_execpath", + ), + ], + ), + ], + ) + + # Note that we also set --coverage for c++-link-nodeps-dynamic-library. The + # generated code contains references to gcov symbols, and the dynamic linker + # can't resolve them unless the library is linked against gcov. + coverage_feature = feature( + name = "coverage", + provides = ["profile"], + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.cpp_module_compile, + ], + flag_groups = ([ + flag_group(flags = ctx.attr.coverage_compile_flags), + ] if ctx.attr.coverage_compile_flags else []), + ), + flag_set( + actions = all_link_actions + lto_index_actions, + flag_groups = ([ + flag_group(flags = ctx.attr.coverage_link_flags), + ] if ctx.attr.coverage_link_flags else []), + ), + ], + ) + + thinlto_feature = feature( + name = "thin_lto", + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ] + all_link_actions + lto_index_actions, + flag_groups = [ + flag_group(flags = ["-flto=thin"]), + flag_group( + expand_if_available = "lto_indexing_bitcode_file", + flags = [ + "-Xclang", + "-fthin-link-bitcode=%{lto_indexing_bitcode_file}", + ], + ), + ], + ), + flag_set( + actions = [ACTION_NAMES.linkstamp_compile], + flag_groups = [flag_group(flags = ["-DBUILD_LTO_TYPE=thin"])], + ), + flag_set( + actions = lto_index_actions, + flag_groups = [ + flag_group(flags = [ + "-flto=thin", + "-Wl,-plugin-opt,thinlto-index-only%{thinlto_optional_params_file}", + "-Wl,-plugin-opt,thinlto-emit-imports-files", + "-Wl,-plugin-opt,thinlto-prefix-replace=%{thinlto_prefix_replace}", + ]), + flag_group( + expand_if_available = "thinlto_object_suffix_replace", + flags = [ + "-Wl,-plugin-opt,thinlto-object-suffix-replace=%{thinlto_object_suffix_replace}", + ], + ), + flag_group( + expand_if_available = "thinlto_merged_object_file", + flags = [ + "-Wl,-plugin-opt,obj-path=%{thinlto_merged_object_file}", + ], + ), + ], + ), + flag_set( + actions = [ACTION_NAMES.lto_backend], + flag_groups = [ + flag_group(flags = [ + "-c", + "-fthinlto-index=%{thinlto_index}", + "-o", + "%{thinlto_output_object_file}", + "-x", + "ir", + "%{thinlto_input_bitcode_file}", + ]), + ], + ), + ], + ) + + is_linux = ctx.attr.target_libc != "macosx" + + # TODO(#8303): Mac crosstool should also declare every feature. + if is_linux: + features = [ + dependency_file_feature, + random_seed_feature, + pic_feature, + per_object_debug_info_feature, + preprocessor_defines_feature, + includes_feature, + include_paths_feature, + external_include_paths_feature, + fdo_instrument_feature, + cs_fdo_instrument_feature, + cs_fdo_optimize_feature, + thinlto_feature, + fdo_prefetch_hints_feature, + autofdo_feature, + build_interface_libraries_feature, + dynamic_library_linker_tool_feature, + symbol_counts_feature, + shared_flag_feature, + linkstamps_feature, + output_execpath_flags_feature, + runtime_library_search_directories_feature, + library_search_directories_feature, + archiver_flags_feature, + force_pic_flags_feature, + fission_support_feature, + strip_debug_symbols_feature, + coverage_feature, + supports_pic_feature, + ] + ( + [ + supports_start_end_lib_feature, + ] if ctx.attr.supports_start_end_lib else [] + ) + [ + default_compile_flags_feature, + default_link_flags_feature, + libraries_to_link_feature, + user_link_flags_feature, + static_libgcc_feature, + fdo_optimize_feature, + supports_dynamic_linker_feature, + dbg_feature, + opt_feature, + user_compile_flags_feature, + sysroot_feature, + unfiltered_compile_flags_feature, + ] + layering_check_features(ctx.attr.compiler) + else: + features = [ + supports_pic_feature, + ] + ( + [ + supports_start_end_lib_feature, + ] if ctx.attr.supports_start_end_lib else [] + ) + [ + coverage_feature, + default_compile_flags_feature, + default_link_flags_feature, + user_link_flags_feature, + fdo_optimize_feature, + supports_dynamic_linker_feature, + dbg_feature, + opt_feature, + user_compile_flags_feature, + sysroot_feature, + unfiltered_compile_flags_feature, + ] + layering_check_features(ctx.attr.compiler) + + return cc_common.create_cc_toolchain_config_info( + ctx = ctx, + features = features, + action_configs = action_configs, + cxx_builtin_include_directories = ctx.attr.cxx_builtin_include_directories, + toolchain_identifier = ctx.attr.toolchain_identifier, + host_system_name = ctx.attr.host_system_name, + target_system_name = ctx.attr.target_system_name, + target_cpu = ctx.attr.cpu, + target_libc = ctx.attr.target_libc, + compiler = ctx.attr.compiler, + abi_version = ctx.attr.abi_version, + abi_libc_version = ctx.attr.abi_libc_version, + tool_paths = tool_paths, + builtin_sysroot = ctx.attr.builtin_sysroot, + ) + +cc_toolchain_config = rule( + implementation = _impl, + attrs = { + "cpu": attr.string(mandatory = True), + "compiler": attr.string(mandatory = True), + "toolchain_identifier": attr.string(mandatory = True), + "host_system_name": attr.string(mandatory = True), + "target_system_name": attr.string(mandatory = True), + "target_libc": attr.string(mandatory = True), + "abi_version": attr.string(mandatory = True), + "abi_libc_version": attr.string(mandatory = True), + "cxx_builtin_include_directories": attr.string_list(), + "tool_paths": attr.string_dict(), + "compile_flags": attr.string_list(), + "dbg_compile_flags": attr.string_list(), + "opt_compile_flags": attr.string_list(), + "cxx_flags": attr.string_list(), + "link_flags": attr.string_list(), + "link_libs": attr.string_list(), + "opt_link_flags": attr.string_list(), + "unfiltered_compile_flags": attr.string_list(), + "coverage_compile_flags": attr.string_list(), + "coverage_link_flags": attr.string_list(), + "supports_start_end_lib": attr.bool(), + "builtin_sysroot": attr.string(), + }, + provides = [CcToolchainConfigInfo], +) diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_wrapper 2.sh b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_wrapper 2.sh new file mode 100755 index 000000000000..c3970cc6e953 --- /dev/null +++ b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_wrapper 2.sh @@ -0,0 +1,25 @@ +#!/bin/bash +# +# Copyright 2015 The Bazel Authors. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Ship the environment to the C++ action +# +set -eu + +# Set-up the environment + + +# Call the C++ compiler +/usr/bin/clang-10 "$@" diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/module 2.modulemap b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/module 2.modulemap new file mode 100755 index 000000000000..5a2aaa957e91 --- /dev/null +++ b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/module 2.modulemap @@ -0,0 +1,6284 @@ +module "crosstool" [system] { + textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_builtin_vars.h" + textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_cmath.h" + textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_complex_builtins.h" + textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_device_functions.h" + textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_intrinsics.h" + textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_libdevice_declares.h" + textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_math_forward_declares.h" + textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_runtime_wrapper.h" + textual header "/usr/lib/clang/10.0.0/include/__stddef_max_align_t.h" + textual header "/usr/lib/clang/10.0.0/include/__wmmintrin_aes.h" + textual header "/usr/lib/clang/10.0.0/include/__wmmintrin_pclmul.h" + textual header "/usr/lib/clang/10.0.0/include/adxintrin.h" + textual header "/usr/lib/clang/10.0.0/include/altivec.h" + textual header "/usr/lib/clang/10.0.0/include/ammintrin.h" + textual header "/usr/lib/clang/10.0.0/include/arm64intr.h" + textual header "/usr/lib/clang/10.0.0/include/arm_acle.h" + textual header "/usr/lib/clang/10.0.0/include/arm_cmse.h" + textual header "/usr/lib/clang/10.0.0/include/arm_fp16.h" + textual header "/usr/lib/clang/10.0.0/include/arm_mve.h" + textual header "/usr/lib/clang/10.0.0/include/arm_neon.h" + textual header "/usr/lib/clang/10.0.0/include/armintr.h" + textual header "/usr/lib/clang/10.0.0/include/avx2intrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512bf16intrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512bitalgintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512bwintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512cdintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512dqintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512erintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512fintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512ifmaintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512ifmavlintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512pfintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vbmi2intrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vbmiintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vbmivlintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vlbf16intrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vlbitalgintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vlbwintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vlcdintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vldqintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vlintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vlvbmi2intrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vlvnniintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vlvp2intersectintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vnniintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vp2intersectintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vpopcntdqintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avx512vpopcntdqvlintrin.h" + textual header "/usr/lib/clang/10.0.0/include/avxintrin.h" + textual header "/usr/lib/clang/10.0.0/include/bmi2intrin.h" + textual header "/usr/lib/clang/10.0.0/include/bmiintrin.h" + textual header "/usr/lib/clang/10.0.0/include/cetintrin.h" + textual header "/usr/lib/clang/10.0.0/include/cldemoteintrin.h" + textual header "/usr/lib/clang/10.0.0/include/clflushoptintrin.h" + textual header "/usr/lib/clang/10.0.0/include/clwbintrin.h" + textual header "/usr/lib/clang/10.0.0/include/clzerointrin.h" + textual header "/usr/lib/clang/10.0.0/include/cpuid.h" + textual header "/usr/lib/clang/10.0.0/include/cuda_wrappers/algorithm" + textual header "/usr/lib/clang/10.0.0/include/cuda_wrappers/complex" + textual header "/usr/lib/clang/10.0.0/include/cuda_wrappers/new" + textual header "/usr/lib/clang/10.0.0/include/emmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/enqcmdintrin.h" + textual header "/usr/lib/clang/10.0.0/include/f16cintrin.h" + textual header "/usr/lib/clang/10.0.0/include/float.h" + textual header "/usr/lib/clang/10.0.0/include/fma4intrin.h" + textual header "/usr/lib/clang/10.0.0/include/fmaintrin.h" + textual header "/usr/lib/clang/10.0.0/include/fuzzer/FuzzedDataProvider.h" + textual header "/usr/lib/clang/10.0.0/include/fxsrintrin.h" + textual header "/usr/lib/clang/10.0.0/include/gfniintrin.h" + textual header "/usr/lib/clang/10.0.0/include/htmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/htmxlintrin.h" + textual header "/usr/lib/clang/10.0.0/include/ia32intrin.h" + textual header "/usr/lib/clang/10.0.0/include/immintrin.h" + textual header "/usr/lib/clang/10.0.0/include/intrin.h" + textual header "/usr/lib/clang/10.0.0/include/inttypes.h" + textual header "/usr/lib/clang/10.0.0/include/invpcidintrin.h" + textual header "/usr/lib/clang/10.0.0/include/iso646.h" + textual header "/usr/lib/clang/10.0.0/include/limits.h" + textual header "/usr/lib/clang/10.0.0/include/lwpintrin.h" + textual header "/usr/lib/clang/10.0.0/include/lzcntintrin.h" + textual header "/usr/lib/clang/10.0.0/include/mm3dnow.h" + textual header "/usr/lib/clang/10.0.0/include/mm_malloc.h" + textual header "/usr/lib/clang/10.0.0/include/mmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/module.modulemap" + textual header "/usr/lib/clang/10.0.0/include/movdirintrin.h" + textual header "/usr/lib/clang/10.0.0/include/msa.h" + textual header "/usr/lib/clang/10.0.0/include/mwaitxintrin.h" + textual header "/usr/lib/clang/10.0.0/include/nmmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/omp-tools.h" + textual header "/usr/lib/clang/10.0.0/include/omp.h" + textual header "/usr/lib/clang/10.0.0/include/ompt.h" + textual header "/usr/lib/clang/10.0.0/include/opencl-c-base.h" + textual header "/usr/lib/clang/10.0.0/include/opencl-c.h" + textual header "/usr/lib/clang/10.0.0/include/openmp_wrappers/__clang_openmp_math.h" + textual header "/usr/lib/clang/10.0.0/include/openmp_wrappers/__clang_openmp_math_declares.h" + textual header "/usr/lib/clang/10.0.0/include/openmp_wrappers/cmath" + textual header "/usr/lib/clang/10.0.0/include/openmp_wrappers/math.h" + textual header "/usr/lib/clang/10.0.0/include/pconfigintrin.h" + textual header "/usr/lib/clang/10.0.0/include/pkuintrin.h" + textual header "/usr/lib/clang/10.0.0/include/pmmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/popcntintrin.h" + textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/emmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/mm_malloc.h" + textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/mmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/pmmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/smmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/tmmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/xmmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/prfchwintrin.h" + textual header "/usr/lib/clang/10.0.0/include/profile/InstrProfData.inc" + textual header "/usr/lib/clang/10.0.0/include/ptwriteintrin.h" + textual header "/usr/lib/clang/10.0.0/include/rdseedintrin.h" + textual header "/usr/lib/clang/10.0.0/include/rtmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/s390intrin.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/allocator_interface.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/asan_interface.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/common_interface_defs.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/coverage_interface.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/dfsan_interface.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/hwasan_interface.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/linux_syscall_hooks.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/lsan_interface.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/msan_interface.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/netbsd_syscall_hooks.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/scudo_interface.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/tsan_interface.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/tsan_interface_atomic.h" + textual header "/usr/lib/clang/10.0.0/include/sanitizer/ubsan_interface.h" + textual header "/usr/lib/clang/10.0.0/include/sgxintrin.h" + textual header "/usr/lib/clang/10.0.0/include/shaintrin.h" + textual header "/usr/lib/clang/10.0.0/include/smmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/stdalign.h" + textual header "/usr/lib/clang/10.0.0/include/stdarg.h" + textual header "/usr/lib/clang/10.0.0/include/stdatomic.h" + textual header "/usr/lib/clang/10.0.0/include/stdbool.h" + textual header "/usr/lib/clang/10.0.0/include/stddef.h" + textual header "/usr/lib/clang/10.0.0/include/stdint.h" + textual header "/usr/lib/clang/10.0.0/include/stdnoreturn.h" + textual header "/usr/lib/clang/10.0.0/include/tbmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/tgmath.h" + textual header "/usr/lib/clang/10.0.0/include/tmmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/unwind.h" + textual header "/usr/lib/clang/10.0.0/include/vadefs.h" + textual header "/usr/lib/clang/10.0.0/include/vaesintrin.h" + textual header "/usr/lib/clang/10.0.0/include/varargs.h" + textual header "/usr/lib/clang/10.0.0/include/vecintrin.h" + textual header "/usr/lib/clang/10.0.0/include/vpclmulqdqintrin.h" + textual header "/usr/lib/clang/10.0.0/include/waitpkgintrin.h" + textual header "/usr/lib/clang/10.0.0/include/wbnoinvdintrin.h" + textual header "/usr/lib/clang/10.0.0/include/wmmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/x86intrin.h" + textual header "/usr/lib/clang/10.0.0/include/xmmintrin.h" + textual header "/usr/lib/clang/10.0.0/include/xopintrin.h" + textual header "/usr/lib/clang/10.0.0/include/xray/xray_interface.h" + textual header "/usr/lib/clang/10.0.0/include/xray/xray_log_interface.h" + textual header "/usr/lib/clang/10.0.0/include/xray/xray_records.h" + textual header "/usr/lib/clang/10.0.0/include/xsavecintrin.h" + textual header "/usr/lib/clang/10.0.0/include/xsaveintrin.h" + textual header "/usr/lib/clang/10.0.0/include/xsaveoptintrin.h" + textual header "/usr/lib/clang/10.0.0/include/xsavesintrin.h" + textual header "/usr/lib/clang/10.0.0/include/xtestintrin.h" + textual header "/usr/include/x86_64-linux-gnu/a.out.h" + textual header "/usr/include/x86_64-linux-gnu/asm/a.out.h" + textual header "/usr/include/x86_64-linux-gnu/asm/auxvec.h" + textual header "/usr/include/x86_64-linux-gnu/asm/bitsperlong.h" + textual header "/usr/include/x86_64-linux-gnu/asm/boot.h" + textual header "/usr/include/x86_64-linux-gnu/asm/bootparam.h" + textual header "/usr/include/x86_64-linux-gnu/asm/bpf_perf_event.h" + textual header "/usr/include/x86_64-linux-gnu/asm/byteorder.h" + textual header "/usr/include/x86_64-linux-gnu/asm/debugreg.h" + textual header "/usr/include/x86_64-linux-gnu/asm/e820.h" + textual header "/usr/include/x86_64-linux-gnu/asm/errno.h" + textual header "/usr/include/x86_64-linux-gnu/asm/fcntl.h" + textual header "/usr/include/x86_64-linux-gnu/asm/hw_breakpoint.h" + textual header "/usr/include/x86_64-linux-gnu/asm/hwcap2.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ioctl.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ioctls.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ipcbuf.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ist.h" + textual header "/usr/include/x86_64-linux-gnu/asm/kvm.h" + textual header "/usr/include/x86_64-linux-gnu/asm/kvm_para.h" + textual header "/usr/include/x86_64-linux-gnu/asm/kvm_perf.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ldt.h" + textual header "/usr/include/x86_64-linux-gnu/asm/mce.h" + textual header "/usr/include/x86_64-linux-gnu/asm/mman.h" + textual header "/usr/include/x86_64-linux-gnu/asm/msgbuf.h" + textual header "/usr/include/x86_64-linux-gnu/asm/msr.h" + textual header "/usr/include/x86_64-linux-gnu/asm/mtrr.h" + textual header "/usr/include/x86_64-linux-gnu/asm/param.h" + textual header "/usr/include/x86_64-linux-gnu/asm/perf_regs.h" + textual header "/usr/include/x86_64-linux-gnu/asm/poll.h" + textual header "/usr/include/x86_64-linux-gnu/asm/posix_types.h" + textual header "/usr/include/x86_64-linux-gnu/asm/posix_types_32.h" + textual header "/usr/include/x86_64-linux-gnu/asm/posix_types_64.h" + textual header "/usr/include/x86_64-linux-gnu/asm/posix_types_x32.h" + textual header "/usr/include/x86_64-linux-gnu/asm/prctl.h" + textual header "/usr/include/x86_64-linux-gnu/asm/processor-flags.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ptrace-abi.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ptrace.h" + textual header "/usr/include/x86_64-linux-gnu/asm/resource.h" + textual header "/usr/include/x86_64-linux-gnu/asm/sembuf.h" + textual header "/usr/include/x86_64-linux-gnu/asm/setup.h" + textual header "/usr/include/x86_64-linux-gnu/asm/shmbuf.h" + textual header "/usr/include/x86_64-linux-gnu/asm/sigcontext.h" + textual header "/usr/include/x86_64-linux-gnu/asm/sigcontext32.h" + textual header "/usr/include/x86_64-linux-gnu/asm/siginfo.h" + textual header "/usr/include/x86_64-linux-gnu/asm/signal.h" + textual header "/usr/include/x86_64-linux-gnu/asm/socket.h" + textual header "/usr/include/x86_64-linux-gnu/asm/sockios.h" + textual header "/usr/include/x86_64-linux-gnu/asm/stat.h" + textual header "/usr/include/x86_64-linux-gnu/asm/statfs.h" + textual header "/usr/include/x86_64-linux-gnu/asm/svm.h" + textual header "/usr/include/x86_64-linux-gnu/asm/swab.h" + textual header "/usr/include/x86_64-linux-gnu/asm/termbits.h" + textual header "/usr/include/x86_64-linux-gnu/asm/termios.h" + textual header "/usr/include/x86_64-linux-gnu/asm/types.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ucontext.h" + textual header "/usr/include/x86_64-linux-gnu/asm/unistd.h" + textual header "/usr/include/x86_64-linux-gnu/asm/unistd_32.h" + textual header "/usr/include/x86_64-linux-gnu/asm/unistd_64.h" + textual header "/usr/include/x86_64-linux-gnu/asm/unistd_x32.h" + textual header "/usr/include/x86_64-linux-gnu/asm/vm86.h" + textual header "/usr/include/x86_64-linux-gnu/asm/vmx.h" + textual header "/usr/include/x86_64-linux-gnu/asm/vsyscall.h" + textual header "/usr/include/x86_64-linux-gnu/bits/a.out.h" + textual header "/usr/include/x86_64-linux-gnu/bits/auxv.h" + textual header "/usr/include/x86_64-linux-gnu/bits/byteswap.h" + textual header "/usr/include/x86_64-linux-gnu/bits/cmathcalls.h" + textual header "/usr/include/x86_64-linux-gnu/bits/confname.h" + textual header "/usr/include/x86_64-linux-gnu/bits/cpu-set.h" + textual header "/usr/include/x86_64-linux-gnu/bits/dirent.h" + textual header "/usr/include/x86_64-linux-gnu/bits/dlfcn.h" + textual header "/usr/include/x86_64-linux-gnu/bits/elfclass.h" + textual header "/usr/include/x86_64-linux-gnu/bits/endian.h" + textual header "/usr/include/x86_64-linux-gnu/bits/environments.h" + textual header "/usr/include/x86_64-linux-gnu/bits/epoll.h" + textual header "/usr/include/x86_64-linux-gnu/bits/errno.h" + textual header "/usr/include/x86_64-linux-gnu/bits/error.h" + textual header "/usr/include/x86_64-linux-gnu/bits/eventfd.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fcntl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fcntl2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fenv.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fenvinline.h" + textual header "/usr/include/x86_64-linux-gnu/bits/floatn-common.h" + textual header "/usr/include/x86_64-linux-gnu/bits/floatn.h" + textual header "/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fp-fast.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fp-logb.h" + textual header "/usr/include/x86_64-linux-gnu/bits/getopt_core.h" + textual header "/usr/include/x86_64-linux-gnu/bits/getopt_ext.h" + textual header "/usr/include/x86_64-linux-gnu/bits/getopt_posix.h" + textual header "/usr/include/x86_64-linux-gnu/bits/hwcap.h" + textual header "/usr/include/x86_64-linux-gnu/bits/in.h" + textual header "/usr/include/x86_64-linux-gnu/bits/indirect-return.h" + textual header "/usr/include/x86_64-linux-gnu/bits/initspin.h" + textual header "/usr/include/x86_64-linux-gnu/bits/inotify.h" + textual header "/usr/include/x86_64-linux-gnu/bits/ioctl-types.h" + textual header "/usr/include/x86_64-linux-gnu/bits/ioctls.h" + textual header "/usr/include/x86_64-linux-gnu/bits/ipc.h" + textual header "/usr/include/x86_64-linux-gnu/bits/ipctypes.h" + textual header "/usr/include/x86_64-linux-gnu/bits/iscanonical.h" + textual header "/usr/include/x86_64-linux-gnu/bits/libc-header-start.h" + textual header "/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h" + textual header "/usr/include/x86_64-linux-gnu/bits/link.h" + textual header "/usr/include/x86_64-linux-gnu/bits/local_lim.h" + textual header "/usr/include/x86_64-linux-gnu/bits/locale.h" + textual header "/usr/include/x86_64-linux-gnu/bits/long-double.h" + textual header "/usr/include/x86_64-linux-gnu/bits/math-finite.h" + textual header "/usr/include/x86_64-linux-gnu/bits/math-vector.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mathcalls.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mathdef.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mathinline.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mman-linux.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mman-shared.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mman.h" + textual header "/usr/include/x86_64-linux-gnu/bits/monetary-ldbl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mqueue.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mqueue2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/msq.h" + textual header "/usr/include/x86_64-linux-gnu/bits/netdb.h" + textual header "/usr/include/x86_64-linux-gnu/bits/param.h" + textual header "/usr/include/x86_64-linux-gnu/bits/poll.h" + textual header "/usr/include/x86_64-linux-gnu/bits/poll2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/posix1_lim.h" + textual header "/usr/include/x86_64-linux-gnu/bits/posix2_lim.h" + textual header "/usr/include/x86_64-linux-gnu/bits/posix_opt.h" + textual header "/usr/include/x86_64-linux-gnu/bits/printf-ldbl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h" + textual header "/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h" + textual header "/usr/include/x86_64-linux-gnu/bits/ptrace-shared.h" + textual header "/usr/include/x86_64-linux-gnu/bits/resource.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sched.h" + textual header "/usr/include/x86_64-linux-gnu/bits/select.h" + textual header "/usr/include/x86_64-linux-gnu/bits/select2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sem.h" + textual header "/usr/include/x86_64-linux-gnu/bits/semaphore.h" + textual header "/usr/include/x86_64-linux-gnu/bits/setjmp.h" + textual header "/usr/include/x86_64-linux-gnu/bits/setjmp2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/shm.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sigaction.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sigcontext.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sigevent-consts.h" + textual header "/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h" + textual header "/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h" + textual header "/usr/include/x86_64-linux-gnu/bits/siginfo-consts.h" + textual header "/usr/include/x86_64-linux-gnu/bits/signalfd.h" + textual header "/usr/include/x86_64-linux-gnu/bits/signum-generic.h" + textual header "/usr/include/x86_64-linux-gnu/bits/signum.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sigstack.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sigthread.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sockaddr.h" + textual header "/usr/include/x86_64-linux-gnu/bits/socket.h" + textual header "/usr/include/x86_64-linux-gnu/bits/socket2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/socket_type.h" + textual header "/usr/include/x86_64-linux-gnu/bits/ss_flags.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stab.def" + textual header "/usr/include/x86_64-linux-gnu/bits/stat.h" + textual header "/usr/include/x86_64-linux-gnu/bits/statfs.h" + textual header "/usr/include/x86_64-linux-gnu/bits/statvfs.h" + textual header "/usr/include/x86_64-linux-gnu/bits/statx.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdint-intn.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdio-ldbl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdio.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdio2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdio_lim.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdlib-float.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdlib-ldbl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdlib.h" + textual header "/usr/include/x86_64-linux-gnu/bits/string_fortified.h" + textual header "/usr/include/x86_64-linux-gnu/bits/strings_fortified.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stropts.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sys_errlist.h" + textual header "/usr/include/x86_64-linux-gnu/bits/syscall.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sysctl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/syslog-ldbl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/syslog-path.h" + textual header "/usr/include/x86_64-linux-gnu/bits/syslog.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sysmacros.h" + textual header "/usr/include/x86_64-linux-gnu/bits/termios.h" + textual header "/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h" + textual header "/usr/include/x86_64-linux-gnu/bits/time.h" + textual header "/usr/include/x86_64-linux-gnu/bits/timerfd.h" + textual header "/usr/include/x86_64-linux-gnu/bits/timex.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/FILE.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__FILE.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/clock_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/error_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/locale_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/res_state.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/sigval_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/stack_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/time_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/timer_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/wint_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/typesizes.h" + textual header "/usr/include/x86_64-linux-gnu/bits/uintn-identity.h" + textual header "/usr/include/x86_64-linux-gnu/bits/uio-ext.h" + textual header "/usr/include/x86_64-linux-gnu/bits/uio_lim.h" + textual header "/usr/include/x86_64-linux-gnu/bits/unistd.h" + textual header "/usr/include/x86_64-linux-gnu/bits/utmp.h" + textual header "/usr/include/x86_64-linux-gnu/bits/utmpx.h" + textual header "/usr/include/x86_64-linux-gnu/bits/utsname.h" + textual header "/usr/include/x86_64-linux-gnu/bits/waitflags.h" + textual header "/usr/include/x86_64-linux-gnu/bits/waitstatus.h" + textual header "/usr/include/x86_64-linux-gnu/bits/wchar-ldbl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/wchar.h" + textual header "/usr/include/x86_64-linux-gnu/bits/wchar2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h" + textual header "/usr/include/x86_64-linux-gnu/bits/wordsize.h" + textual header "/usr/include/x86_64-linux-gnu/bits/xopen_lim.h" + textual header "/usr/include/x86_64-linux-gnu/bits/xtitypes.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/atomic_word.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/basic_file.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++allocator.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++config.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++io.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++locale.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/cpu_defines.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/ctype_base.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/ctype_inline.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/cxxabi_tweaks.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/error_constants.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/extc++.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-default.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-posix.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-single.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/messages_members.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/opt_random.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/os_defines.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/stdc++.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/stdtr1c++.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/time_members.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/ext/opt_random.h" + textual header "/usr/include/x86_64-linux-gnu/fpu_control.h" + textual header "/usr/include/x86_64-linux-gnu/gmp.h" + textual header "/usr/include/x86_64-linux-gnu/gnu/lib-names-64.h" + textual header "/usr/include/x86_64-linux-gnu/gnu/lib-names.h" + textual header "/usr/include/x86_64-linux-gnu/gnu/libc-version.h" + textual header "/usr/include/x86_64-linux-gnu/gnu/stubs-64.h" + textual header "/usr/include/x86_64-linux-gnu/gnu/stubs.h" + textual header "/usr/include/x86_64-linux-gnu/ieee754.h" + textual header "/usr/include/x86_64-linux-gnu/openssl/opensslconf.h" + textual header "/usr/include/x86_64-linux-gnu/sys/acct.h" + textual header "/usr/include/x86_64-linux-gnu/sys/auxv.h" + textual header "/usr/include/x86_64-linux-gnu/sys/bitypes.h" + textual header "/usr/include/x86_64-linux-gnu/sys/cdefs.h" + textual header "/usr/include/x86_64-linux-gnu/sys/debugreg.h" + textual header "/usr/include/x86_64-linux-gnu/sys/dir.h" + textual header "/usr/include/x86_64-linux-gnu/sys/elf.h" + textual header "/usr/include/x86_64-linux-gnu/sys/epoll.h" + textual header "/usr/include/x86_64-linux-gnu/sys/errno.h" + textual header "/usr/include/x86_64-linux-gnu/sys/eventfd.h" + textual header "/usr/include/x86_64-linux-gnu/sys/fanotify.h" + textual header "/usr/include/x86_64-linux-gnu/sys/fcntl.h" + textual header "/usr/include/x86_64-linux-gnu/sys/file.h" + textual header "/usr/include/x86_64-linux-gnu/sys/fsuid.h" + textual header "/usr/include/x86_64-linux-gnu/sys/gmon.h" + textual header "/usr/include/x86_64-linux-gnu/sys/gmon_out.h" + textual header "/usr/include/x86_64-linux-gnu/sys/inotify.h" + textual header "/usr/include/x86_64-linux-gnu/sys/io.h" + textual header "/usr/include/x86_64-linux-gnu/sys/ioctl.h" + textual header "/usr/include/x86_64-linux-gnu/sys/ipc.h" + textual header "/usr/include/x86_64-linux-gnu/sys/kd.h" + textual header "/usr/include/x86_64-linux-gnu/sys/klog.h" + textual header "/usr/include/x86_64-linux-gnu/sys/mman.h" + textual header "/usr/include/x86_64-linux-gnu/sys/mount.h" + textual header "/usr/include/x86_64-linux-gnu/sys/msg.h" + textual header "/usr/include/x86_64-linux-gnu/sys/mtio.h" + textual header "/usr/include/x86_64-linux-gnu/sys/param.h" + textual header "/usr/include/x86_64-linux-gnu/sys/pci.h" + textual header "/usr/include/x86_64-linux-gnu/sys/perm.h" + textual header "/usr/include/x86_64-linux-gnu/sys/personality.h" + textual header "/usr/include/x86_64-linux-gnu/sys/poll.h" + textual header "/usr/include/x86_64-linux-gnu/sys/prctl.h" + textual header "/usr/include/x86_64-linux-gnu/sys/procfs.h" + textual header "/usr/include/x86_64-linux-gnu/sys/profil.h" + textual header "/usr/include/x86_64-linux-gnu/sys/ptrace.h" + textual header "/usr/include/x86_64-linux-gnu/sys/queue.h" + textual header "/usr/include/x86_64-linux-gnu/sys/quota.h" + textual header "/usr/include/x86_64-linux-gnu/sys/random.h" + textual header "/usr/include/x86_64-linux-gnu/sys/raw.h" + textual header "/usr/include/x86_64-linux-gnu/sys/reboot.h" + textual header "/usr/include/x86_64-linux-gnu/sys/reg.h" + textual header "/usr/include/x86_64-linux-gnu/sys/resource.h" + textual header "/usr/include/x86_64-linux-gnu/sys/select.h" + textual header "/usr/include/x86_64-linux-gnu/sys/sem.h" + textual header "/usr/include/x86_64-linux-gnu/sys/sendfile.h" + textual header "/usr/include/x86_64-linux-gnu/sys/shm.h" + textual header "/usr/include/x86_64-linux-gnu/sys/signal.h" + textual header "/usr/include/x86_64-linux-gnu/sys/signalfd.h" + textual header "/usr/include/x86_64-linux-gnu/sys/socket.h" + textual header "/usr/include/x86_64-linux-gnu/sys/socketvar.h" + textual header "/usr/include/x86_64-linux-gnu/sys/soundcard.h" + textual header "/usr/include/x86_64-linux-gnu/sys/stat.h" + textual header "/usr/include/x86_64-linux-gnu/sys/statfs.h" + textual header "/usr/include/x86_64-linux-gnu/sys/statvfs.h" + textual header "/usr/include/x86_64-linux-gnu/sys/stropts.h" + textual header "/usr/include/x86_64-linux-gnu/sys/swap.h" + textual header "/usr/include/x86_64-linux-gnu/sys/syscall.h" + textual header "/usr/include/x86_64-linux-gnu/sys/sysctl.h" + textual header "/usr/include/x86_64-linux-gnu/sys/sysinfo.h" + textual header "/usr/include/x86_64-linux-gnu/sys/syslog.h" + textual header "/usr/include/x86_64-linux-gnu/sys/sysmacros.h" + textual header "/usr/include/x86_64-linux-gnu/sys/termios.h" + textual header "/usr/include/x86_64-linux-gnu/sys/time.h" + textual header "/usr/include/x86_64-linux-gnu/sys/timeb.h" + textual header "/usr/include/x86_64-linux-gnu/sys/timerfd.h" + textual header "/usr/include/x86_64-linux-gnu/sys/times.h" + textual header "/usr/include/x86_64-linux-gnu/sys/timex.h" + textual header "/usr/include/x86_64-linux-gnu/sys/ttychars.h" + textual header "/usr/include/x86_64-linux-gnu/sys/ttydefaults.h" + textual header "/usr/include/x86_64-linux-gnu/sys/types.h" + textual header "/usr/include/x86_64-linux-gnu/sys/ucontext.h" + textual header "/usr/include/x86_64-linux-gnu/sys/uio.h" + textual header "/usr/include/x86_64-linux-gnu/sys/un.h" + textual header "/usr/include/x86_64-linux-gnu/sys/unistd.h" + textual header "/usr/include/x86_64-linux-gnu/sys/user.h" + textual header "/usr/include/x86_64-linux-gnu/sys/utsname.h" + textual header "/usr/include/x86_64-linux-gnu/sys/vfs.h" + textual header "/usr/include/x86_64-linux-gnu/sys/vlimit.h" + textual header "/usr/include/x86_64-linux-gnu/sys/vm86.h" + textual header "/usr/include/x86_64-linux-gnu/sys/vt.h" + textual header "/usr/include/x86_64-linux-gnu/sys/vtimes.h" + textual header "/usr/include/x86_64-linux-gnu/sys/wait.h" + textual header "/usr/include/x86_64-linux-gnu/sys/xattr.h" + textual header "/usr/include/aio.h" + textual header "/usr/include/aliases.h" + textual header "/usr/include/alloca.h" + textual header "/usr/include/ar.h" + textual header "/usr/include/argp.h" + textual header "/usr/include/argz.h" + textual header "/usr/include/arpa/ftp.h" + textual header "/usr/include/arpa/inet.h" + textual header "/usr/include/arpa/nameser.h" + textual header "/usr/include/arpa/nameser_compat.h" + textual header "/usr/include/arpa/telnet.h" + textual header "/usr/include/arpa/tftp.h" + textual header "/usr/include/asm-generic/auxvec.h" + textual header "/usr/include/asm-generic/bitsperlong.h" + textual header "/usr/include/asm-generic/bpf_perf_event.h" + textual header "/usr/include/asm-generic/errno-base.h" + textual header "/usr/include/asm-generic/errno.h" + textual header "/usr/include/asm-generic/fcntl.h" + textual header "/usr/include/asm-generic/hugetlb_encode.h" + textual header "/usr/include/asm-generic/int-l64.h" + textual header "/usr/include/asm-generic/int-ll64.h" + textual header "/usr/include/asm-generic/ioctl.h" + textual header "/usr/include/asm-generic/ioctls.h" + textual header "/usr/include/asm-generic/ipcbuf.h" + textual header "/usr/include/asm-generic/kvm_para.h" + textual header "/usr/include/asm-generic/mman-common.h" + textual header "/usr/include/asm-generic/mman.h" + textual header "/usr/include/asm-generic/msgbuf.h" + textual header "/usr/include/asm-generic/param.h" + textual header "/usr/include/asm-generic/poll.h" + textual header "/usr/include/asm-generic/posix_types.h" + textual header "/usr/include/asm-generic/resource.h" + textual header "/usr/include/asm-generic/sembuf.h" + textual header "/usr/include/asm-generic/setup.h" + textual header "/usr/include/asm-generic/shmbuf.h" + textual header "/usr/include/asm-generic/shmparam.h" + textual header "/usr/include/asm-generic/siginfo.h" + textual header "/usr/include/asm-generic/signal-defs.h" + textual header "/usr/include/asm-generic/signal.h" + textual header "/usr/include/asm-generic/socket.h" + textual header "/usr/include/asm-generic/sockios.h" + textual header "/usr/include/asm-generic/stat.h" + textual header "/usr/include/asm-generic/statfs.h" + textual header "/usr/include/asm-generic/swab.h" + textual header "/usr/include/asm-generic/termbits.h" + textual header "/usr/include/asm-generic/termios.h" + textual header "/usr/include/asm-generic/types.h" + textual header "/usr/include/asm-generic/ucontext.h" + textual header "/usr/include/asm-generic/unistd.h" + textual header "/usr/include/assert.h" + textual header "/usr/include/byteswap.h" + textual header "/usr/include/c++/8/algorithm" + textual header "/usr/include/c++/8/any" + textual header "/usr/include/c++/8/array" + textual header "/usr/include/c++/8/atomic" + textual header "/usr/include/c++/8/backward/auto_ptr.h" + textual header "/usr/include/c++/8/backward/backward_warning.h" + textual header "/usr/include/c++/8/backward/binders.h" + textual header "/usr/include/c++/8/backward/hash_fun.h" + textual header "/usr/include/c++/8/backward/hash_map" + textual header "/usr/include/c++/8/backward/hash_set" + textual header "/usr/include/c++/8/backward/hashtable.h" + textual header "/usr/include/c++/8/backward/strstream" + textual header "/usr/include/c++/8/bits/algorithmfwd.h" + textual header "/usr/include/c++/8/bits/alloc_traits.h" + textual header "/usr/include/c++/8/bits/allocated_ptr.h" + textual header "/usr/include/c++/8/bits/allocator.h" + textual header "/usr/include/c++/8/bits/atomic_base.h" + textual header "/usr/include/c++/8/bits/atomic_futex.h" + textual header "/usr/include/c++/8/bits/atomic_lockfree_defines.h" + textual header "/usr/include/c++/8/bits/basic_ios.h" + textual header "/usr/include/c++/8/bits/basic_ios.tcc" + textual header "/usr/include/c++/8/bits/basic_string.h" + textual header "/usr/include/c++/8/bits/basic_string.tcc" + textual header "/usr/include/c++/8/bits/boost_concept_check.h" + textual header "/usr/include/c++/8/bits/c++0x_warning.h" + textual header "/usr/include/c++/8/bits/char_traits.h" + textual header "/usr/include/c++/8/bits/codecvt.h" + textual header "/usr/include/c++/8/bits/concept_check.h" + textual header "/usr/include/c++/8/bits/cpp_type_traits.h" + textual header "/usr/include/c++/8/bits/cxxabi_forced.h" + textual header "/usr/include/c++/8/bits/cxxabi_init_exception.h" + textual header "/usr/include/c++/8/bits/deque.tcc" + textual header "/usr/include/c++/8/bits/enable_special_members.h" + textual header "/usr/include/c++/8/bits/exception.h" + textual header "/usr/include/c++/8/bits/exception_defines.h" + textual header "/usr/include/c++/8/bits/exception_ptr.h" + textual header "/usr/include/c++/8/bits/forward_list.h" + textual header "/usr/include/c++/8/bits/forward_list.tcc" + textual header "/usr/include/c++/8/bits/fs_dir.h" + textual header "/usr/include/c++/8/bits/fs_fwd.h" + textual header "/usr/include/c++/8/bits/fs_ops.h" + textual header "/usr/include/c++/8/bits/fs_path.h" + textual header "/usr/include/c++/8/bits/fstream.tcc" + textual header "/usr/include/c++/8/bits/functexcept.h" + textual header "/usr/include/c++/8/bits/functional_hash.h" + textual header "/usr/include/c++/8/bits/gslice.h" + textual header "/usr/include/c++/8/bits/gslice_array.h" + textual header "/usr/include/c++/8/bits/hash_bytes.h" + textual header "/usr/include/c++/8/bits/hashtable.h" + textual header "/usr/include/c++/8/bits/hashtable_policy.h" + textual header "/usr/include/c++/8/bits/indirect_array.h" + textual header "/usr/include/c++/8/bits/invoke.h" + textual header "/usr/include/c++/8/bits/ios_base.h" + textual header "/usr/include/c++/8/bits/istream.tcc" + textual header "/usr/include/c++/8/bits/list.tcc" + textual header "/usr/include/c++/8/bits/locale_classes.h" + textual header "/usr/include/c++/8/bits/locale_classes.tcc" + textual header "/usr/include/c++/8/bits/locale_conv.h" + textual header "/usr/include/c++/8/bits/locale_facets.h" + textual header "/usr/include/c++/8/bits/locale_facets.tcc" + textual header "/usr/include/c++/8/bits/locale_facets_nonio.h" + textual header "/usr/include/c++/8/bits/locale_facets_nonio.tcc" + textual header "/usr/include/c++/8/bits/localefwd.h" + textual header "/usr/include/c++/8/bits/mask_array.h" + textual header "/usr/include/c++/8/bits/memoryfwd.h" + textual header "/usr/include/c++/8/bits/move.h" + textual header "/usr/include/c++/8/bits/nested_exception.h" + textual header "/usr/include/c++/8/bits/node_handle.h" + textual header "/usr/include/c++/8/bits/ostream.tcc" + textual header "/usr/include/c++/8/bits/ostream_insert.h" + textual header "/usr/include/c++/8/bits/parse_numbers.h" + textual header "/usr/include/c++/8/bits/postypes.h" + textual header "/usr/include/c++/8/bits/predefined_ops.h" + textual header "/usr/include/c++/8/bits/ptr_traits.h" + textual header "/usr/include/c++/8/bits/quoted_string.h" + textual header "/usr/include/c++/8/bits/random.h" + textual header "/usr/include/c++/8/bits/random.tcc" + textual header "/usr/include/c++/8/bits/range_access.h" + textual header "/usr/include/c++/8/bits/refwrap.h" + textual header "/usr/include/c++/8/bits/regex.h" + textual header "/usr/include/c++/8/bits/regex.tcc" + textual header "/usr/include/c++/8/bits/regex_automaton.h" + textual header "/usr/include/c++/8/bits/regex_automaton.tcc" + textual header "/usr/include/c++/8/bits/regex_compiler.h" + textual header "/usr/include/c++/8/bits/regex_compiler.tcc" + textual header "/usr/include/c++/8/bits/regex_constants.h" + textual header "/usr/include/c++/8/bits/regex_error.h" + textual header "/usr/include/c++/8/bits/regex_executor.h" + textual header "/usr/include/c++/8/bits/regex_executor.tcc" + textual header "/usr/include/c++/8/bits/regex_scanner.h" + textual header "/usr/include/c++/8/bits/regex_scanner.tcc" + textual header "/usr/include/c++/8/bits/shared_ptr.h" + textual header "/usr/include/c++/8/bits/shared_ptr_atomic.h" + textual header "/usr/include/c++/8/bits/shared_ptr_base.h" + textual header "/usr/include/c++/8/bits/slice_array.h" + textual header "/usr/include/c++/8/bits/specfun.h" + textual header "/usr/include/c++/8/bits/sstream.tcc" + textual header "/usr/include/c++/8/bits/std_abs.h" + textual header "/usr/include/c++/8/bits/std_function.h" + textual header "/usr/include/c++/8/bits/std_mutex.h" + textual header "/usr/include/c++/8/bits/stl_algo.h" + textual header "/usr/include/c++/8/bits/stl_algobase.h" + textual header "/usr/include/c++/8/bits/stl_bvector.h" + textual header "/usr/include/c++/8/bits/stl_construct.h" + textual header "/usr/include/c++/8/bits/stl_deque.h" + textual header "/usr/include/c++/8/bits/stl_function.h" + textual header "/usr/include/c++/8/bits/stl_heap.h" + textual header "/usr/include/c++/8/bits/stl_iterator.h" + textual header "/usr/include/c++/8/bits/stl_iterator_base_funcs.h" + textual header "/usr/include/c++/8/bits/stl_iterator_base_types.h" + textual header "/usr/include/c++/8/bits/stl_list.h" + textual header "/usr/include/c++/8/bits/stl_map.h" + textual header "/usr/include/c++/8/bits/stl_multimap.h" + textual header "/usr/include/c++/8/bits/stl_multiset.h" + textual header "/usr/include/c++/8/bits/stl_numeric.h" + textual header "/usr/include/c++/8/bits/stl_pair.h" + textual header "/usr/include/c++/8/bits/stl_queue.h" + textual header "/usr/include/c++/8/bits/stl_raw_storage_iter.h" + textual header "/usr/include/c++/8/bits/stl_relops.h" + textual header "/usr/include/c++/8/bits/stl_set.h" + textual header "/usr/include/c++/8/bits/stl_stack.h" + textual header "/usr/include/c++/8/bits/stl_tempbuf.h" + textual header "/usr/include/c++/8/bits/stl_tree.h" + textual header "/usr/include/c++/8/bits/stl_uninitialized.h" + textual header "/usr/include/c++/8/bits/stl_vector.h" + textual header "/usr/include/c++/8/bits/stream_iterator.h" + textual header "/usr/include/c++/8/bits/streambuf.tcc" + textual header "/usr/include/c++/8/bits/streambuf_iterator.h" + textual header "/usr/include/c++/8/bits/string_view.tcc" + textual header "/usr/include/c++/8/bits/stringfwd.h" + textual header "/usr/include/c++/8/bits/uniform_int_dist.h" + textual header "/usr/include/c++/8/bits/unique_ptr.h" + textual header "/usr/include/c++/8/bits/unordered_map.h" + textual header "/usr/include/c++/8/bits/unordered_set.h" + textual header "/usr/include/c++/8/bits/uses_allocator.h" + textual header "/usr/include/c++/8/bits/valarray_after.h" + textual header "/usr/include/c++/8/bits/valarray_array.h" + textual header "/usr/include/c++/8/bits/valarray_array.tcc" + textual header "/usr/include/c++/8/bits/valarray_before.h" + textual header "/usr/include/c++/8/bits/vector.tcc" + textual header "/usr/include/c++/8/bitset" + textual header "/usr/include/c++/8/cassert" + textual header "/usr/include/c++/8/ccomplex" + textual header "/usr/include/c++/8/cctype" + textual header "/usr/include/c++/8/cerrno" + textual header "/usr/include/c++/8/cfenv" + textual header "/usr/include/c++/8/cfloat" + textual header "/usr/include/c++/8/charconv" + textual header "/usr/include/c++/8/chrono" + textual header "/usr/include/c++/8/cinttypes" + textual header "/usr/include/c++/8/ciso646" + textual header "/usr/include/c++/8/climits" + textual header "/usr/include/c++/8/clocale" + textual header "/usr/include/c++/8/cmath" + textual header "/usr/include/c++/8/codecvt" + textual header "/usr/include/c++/8/complex" + textual header "/usr/include/c++/8/complex.h" + textual header "/usr/include/c++/8/condition_variable" + textual header "/usr/include/c++/8/csetjmp" + textual header "/usr/include/c++/8/csignal" + textual header "/usr/include/c++/8/cstdalign" + textual header "/usr/include/c++/8/cstdarg" + textual header "/usr/include/c++/8/cstdbool" + textual header "/usr/include/c++/8/cstddef" + textual header "/usr/include/c++/8/cstdint" + textual header "/usr/include/c++/8/cstdio" + textual header "/usr/include/c++/8/cstdlib" + textual header "/usr/include/c++/8/cstring" + textual header "/usr/include/c++/8/ctgmath" + textual header "/usr/include/c++/8/ctime" + textual header "/usr/include/c++/8/cuchar" + textual header "/usr/include/c++/8/cwchar" + textual header "/usr/include/c++/8/cwctype" + textual header "/usr/include/c++/8/cxxabi.h" + textual header "/usr/include/c++/8/debug/array" + textual header "/usr/include/c++/8/debug/assertions.h" + textual header "/usr/include/c++/8/debug/bitset" + textual header "/usr/include/c++/8/debug/debug.h" + textual header "/usr/include/c++/8/debug/deque" + textual header "/usr/include/c++/8/debug/formatter.h" + textual header "/usr/include/c++/8/debug/forward_list" + textual header "/usr/include/c++/8/debug/functions.h" + textual header "/usr/include/c++/8/debug/helper_functions.h" + textual header "/usr/include/c++/8/debug/list" + textual header "/usr/include/c++/8/debug/macros.h" + textual header "/usr/include/c++/8/debug/map" + textual header "/usr/include/c++/8/debug/map.h" + textual header "/usr/include/c++/8/debug/multimap.h" + textual header "/usr/include/c++/8/debug/multiset.h" + textual header "/usr/include/c++/8/debug/safe_base.h" + textual header "/usr/include/c++/8/debug/safe_container.h" + textual header "/usr/include/c++/8/debug/safe_iterator.h" + textual header "/usr/include/c++/8/debug/safe_iterator.tcc" + textual header "/usr/include/c++/8/debug/safe_local_iterator.h" + textual header "/usr/include/c++/8/debug/safe_local_iterator.tcc" + textual header "/usr/include/c++/8/debug/safe_sequence.h" + textual header "/usr/include/c++/8/debug/safe_sequence.tcc" + textual header "/usr/include/c++/8/debug/safe_unordered_base.h" + textual header "/usr/include/c++/8/debug/safe_unordered_container.h" + textual header "/usr/include/c++/8/debug/safe_unordered_container.tcc" + textual header "/usr/include/c++/8/debug/set" + textual header "/usr/include/c++/8/debug/set.h" + textual header "/usr/include/c++/8/debug/stl_iterator.h" + textual header "/usr/include/c++/8/debug/string" + textual header "/usr/include/c++/8/debug/unordered_map" + textual header "/usr/include/c++/8/debug/unordered_set" + textual header "/usr/include/c++/8/debug/vector" + textual header "/usr/include/c++/8/decimal/decimal" + textual header "/usr/include/c++/8/decimal/decimal.h" + textual header "/usr/include/c++/8/deque" + textual header "/usr/include/c++/8/exception" + textual header "/usr/include/c++/8/experimental/algorithm" + textual header "/usr/include/c++/8/experimental/any" + textual header "/usr/include/c++/8/experimental/array" + textual header "/usr/include/c++/8/experimental/bits/erase_if.h" + textual header "/usr/include/c++/8/experimental/bits/fs_dir.h" + textual header "/usr/include/c++/8/experimental/bits/fs_fwd.h" + textual header "/usr/include/c++/8/experimental/bits/fs_ops.h" + textual header "/usr/include/c++/8/experimental/bits/fs_path.h" + textual header "/usr/include/c++/8/experimental/bits/lfts_config.h" + textual header "/usr/include/c++/8/experimental/bits/shared_ptr.h" + textual header "/usr/include/c++/8/experimental/bits/string_view.tcc" + textual header "/usr/include/c++/8/experimental/chrono" + textual header "/usr/include/c++/8/experimental/deque" + textual header "/usr/include/c++/8/experimental/filesystem" + textual header "/usr/include/c++/8/experimental/forward_list" + textual header "/usr/include/c++/8/experimental/functional" + textual header "/usr/include/c++/8/experimental/iterator" + textual header "/usr/include/c++/8/experimental/list" + textual header "/usr/include/c++/8/experimental/map" + textual header "/usr/include/c++/8/experimental/memory" + textual header "/usr/include/c++/8/experimental/memory_resource" + textual header "/usr/include/c++/8/experimental/numeric" + textual header "/usr/include/c++/8/experimental/optional" + textual header "/usr/include/c++/8/experimental/propagate_const" + textual header "/usr/include/c++/8/experimental/random" + textual header "/usr/include/c++/8/experimental/ratio" + textual header "/usr/include/c++/8/experimental/regex" + textual header "/usr/include/c++/8/experimental/set" + textual header "/usr/include/c++/8/experimental/source_location" + textual header "/usr/include/c++/8/experimental/string" + textual header "/usr/include/c++/8/experimental/string_view" + textual header "/usr/include/c++/8/experimental/system_error" + textual header "/usr/include/c++/8/experimental/tuple" + textual header "/usr/include/c++/8/experimental/type_traits" + textual header "/usr/include/c++/8/experimental/unordered_map" + textual header "/usr/include/c++/8/experimental/unordered_set" + textual header "/usr/include/c++/8/experimental/utility" + textual header "/usr/include/c++/8/experimental/vector" + textual header "/usr/include/c++/8/ext/algorithm" + textual header "/usr/include/c++/8/ext/aligned_buffer.h" + textual header "/usr/include/c++/8/ext/alloc_traits.h" + textual header "/usr/include/c++/8/ext/array_allocator.h" + textual header "/usr/include/c++/8/ext/atomicity.h" + textual header "/usr/include/c++/8/ext/bitmap_allocator.h" + textual header "/usr/include/c++/8/ext/cast.h" + textual header "/usr/include/c++/8/ext/cmath" + textual header "/usr/include/c++/8/ext/codecvt_specializations.h" + textual header "/usr/include/c++/8/ext/concurrence.h" + textual header "/usr/include/c++/8/ext/debug_allocator.h" + textual header "/usr/include/c++/8/ext/enc_filebuf.h" + textual header "/usr/include/c++/8/ext/extptr_allocator.h" + textual header "/usr/include/c++/8/ext/functional" + textual header "/usr/include/c++/8/ext/hash_map" + textual header "/usr/include/c++/8/ext/hash_set" + textual header "/usr/include/c++/8/ext/iterator" + textual header "/usr/include/c++/8/ext/malloc_allocator.h" + textual header "/usr/include/c++/8/ext/memory" + textual header "/usr/include/c++/8/ext/mt_allocator.h" + textual header "/usr/include/c++/8/ext/new_allocator.h" + textual header "/usr/include/c++/8/ext/numeric" + textual header "/usr/include/c++/8/ext/numeric_traits.h" + textual header "/usr/include/c++/8/ext/pb_ds/assoc_container.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/const_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/entry_pred.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/resize_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/branch_policy/branch_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/branch_policy/traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cond_dealtor.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/container_base_dispatch.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/debug_map_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/eq_fn/eq_by_less.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/lu_map_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/priority_queue_base_dispatch.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/node.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/node.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/standard_policies.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_trace_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/type_utils.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/types_traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/exception.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/hash_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/list_update_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/priority_queue.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/tag_and_trait.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/tree_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/trie_policy.hpp" + textual header "/usr/include/c++/8/ext/pod_char_traits.h" + textual header "/usr/include/c++/8/ext/pointer.h" + textual header "/usr/include/c++/8/ext/pool_allocator.h" + textual header "/usr/include/c++/8/ext/random" + textual header "/usr/include/c++/8/ext/random.tcc" + textual header "/usr/include/c++/8/ext/rb_tree" + textual header "/usr/include/c++/8/ext/rc_string_base.h" + textual header "/usr/include/c++/8/ext/rope" + textual header "/usr/include/c++/8/ext/ropeimpl.h" + textual header "/usr/include/c++/8/ext/slist" + textual header "/usr/include/c++/8/ext/sso_string_base.h" + textual header "/usr/include/c++/8/ext/stdio_filebuf.h" + textual header "/usr/include/c++/8/ext/stdio_sync_filebuf.h" + textual header "/usr/include/c++/8/ext/string_conversions.h" + textual header "/usr/include/c++/8/ext/throw_allocator.h" + textual header "/usr/include/c++/8/ext/type_traits.h" + textual header "/usr/include/c++/8/ext/typelist.h" + textual header "/usr/include/c++/8/ext/vstring.h" + textual header "/usr/include/c++/8/ext/vstring.tcc" + textual header "/usr/include/c++/8/ext/vstring_fwd.h" + textual header "/usr/include/c++/8/ext/vstring_util.h" + textual header "/usr/include/c++/8/fenv.h" + textual header "/usr/include/c++/8/filesystem" + textual header "/usr/include/c++/8/forward_list" + textual header "/usr/include/c++/8/fstream" + textual header "/usr/include/c++/8/functional" + textual header "/usr/include/c++/8/future" + textual header "/usr/include/c++/8/initializer_list" + textual header "/usr/include/c++/8/iomanip" + textual header "/usr/include/c++/8/ios" + textual header "/usr/include/c++/8/iosfwd" + textual header "/usr/include/c++/8/iostream" + textual header "/usr/include/c++/8/istream" + textual header "/usr/include/c++/8/iterator" + textual header "/usr/include/c++/8/limits" + textual header "/usr/include/c++/8/list" + textual header "/usr/include/c++/8/locale" + textual header "/usr/include/c++/8/map" + textual header "/usr/include/c++/8/math.h" + textual header "/usr/include/c++/8/memory" + textual header "/usr/include/c++/8/mutex" + textual header "/usr/include/c++/8/new" + textual header "/usr/include/c++/8/numeric" + textual header "/usr/include/c++/8/optional" + textual header "/usr/include/c++/8/ostream" + textual header "/usr/include/c++/8/parallel/algo.h" + textual header "/usr/include/c++/8/parallel/algobase.h" + textual header "/usr/include/c++/8/parallel/algorithm" + textual header "/usr/include/c++/8/parallel/algorithmfwd.h" + textual header "/usr/include/c++/8/parallel/balanced_quicksort.h" + textual header "/usr/include/c++/8/parallel/base.h" + textual header "/usr/include/c++/8/parallel/basic_iterator.h" + textual header "/usr/include/c++/8/parallel/checkers.h" + textual header "/usr/include/c++/8/parallel/compatibility.h" + textual header "/usr/include/c++/8/parallel/compiletime_settings.h" + textual header "/usr/include/c++/8/parallel/equally_split.h" + textual header "/usr/include/c++/8/parallel/features.h" + textual header "/usr/include/c++/8/parallel/find.h" + textual header "/usr/include/c++/8/parallel/find_selectors.h" + textual header "/usr/include/c++/8/parallel/for_each.h" + textual header "/usr/include/c++/8/parallel/for_each_selectors.h" + textual header "/usr/include/c++/8/parallel/iterator.h" + textual header "/usr/include/c++/8/parallel/list_partition.h" + textual header "/usr/include/c++/8/parallel/losertree.h" + textual header "/usr/include/c++/8/parallel/merge.h" + textual header "/usr/include/c++/8/parallel/multiseq_selection.h" + textual header "/usr/include/c++/8/parallel/multiway_merge.h" + textual header "/usr/include/c++/8/parallel/multiway_mergesort.h" + textual header "/usr/include/c++/8/parallel/numeric" + textual header "/usr/include/c++/8/parallel/numericfwd.h" + textual header "/usr/include/c++/8/parallel/omp_loop.h" + textual header "/usr/include/c++/8/parallel/omp_loop_static.h" + textual header "/usr/include/c++/8/parallel/par_loop.h" + textual header "/usr/include/c++/8/parallel/parallel.h" + textual header "/usr/include/c++/8/parallel/partial_sum.h" + textual header "/usr/include/c++/8/parallel/partition.h" + textual header "/usr/include/c++/8/parallel/queue.h" + textual header "/usr/include/c++/8/parallel/quicksort.h" + textual header "/usr/include/c++/8/parallel/random_number.h" + textual header "/usr/include/c++/8/parallel/random_shuffle.h" + textual header "/usr/include/c++/8/parallel/search.h" + textual header "/usr/include/c++/8/parallel/set_operations.h" + textual header "/usr/include/c++/8/parallel/settings.h" + textual header "/usr/include/c++/8/parallel/sort.h" + textual header "/usr/include/c++/8/parallel/tags.h" + textual header "/usr/include/c++/8/parallel/types.h" + textual header "/usr/include/c++/8/parallel/unique_copy.h" + textual header "/usr/include/c++/8/parallel/workstealing.h" + textual header "/usr/include/c++/8/profile/array" + textual header "/usr/include/c++/8/profile/base.h" + textual header "/usr/include/c++/8/profile/bitset" + textual header "/usr/include/c++/8/profile/deque" + textual header "/usr/include/c++/8/profile/forward_list" + textual header "/usr/include/c++/8/profile/impl/profiler.h" + textual header "/usr/include/c++/8/profile/impl/profiler_algos.h" + textual header "/usr/include/c++/8/profile/impl/profiler_container_size.h" + textual header "/usr/include/c++/8/profile/impl/profiler_hash_func.h" + textual header "/usr/include/c++/8/profile/impl/profiler_hashtable_size.h" + textual header "/usr/include/c++/8/profile/impl/profiler_list_to_slist.h" + textual header "/usr/include/c++/8/profile/impl/profiler_list_to_vector.h" + textual header "/usr/include/c++/8/profile/impl/profiler_map_to_unordered_map.h" + textual header "/usr/include/c++/8/profile/impl/profiler_node.h" + textual header "/usr/include/c++/8/profile/impl/profiler_state.h" + textual header "/usr/include/c++/8/profile/impl/profiler_trace.h" + textual header "/usr/include/c++/8/profile/impl/profiler_vector_size.h" + textual header "/usr/include/c++/8/profile/impl/profiler_vector_to_list.h" + textual header "/usr/include/c++/8/profile/iterator_tracker.h" + textual header "/usr/include/c++/8/profile/list" + textual header "/usr/include/c++/8/profile/map" + textual header "/usr/include/c++/8/profile/map.h" + textual header "/usr/include/c++/8/profile/multimap.h" + textual header "/usr/include/c++/8/profile/multiset.h" + textual header "/usr/include/c++/8/profile/ordered_base.h" + textual header "/usr/include/c++/8/profile/set" + textual header "/usr/include/c++/8/profile/set.h" + textual header "/usr/include/c++/8/profile/unordered_base.h" + textual header "/usr/include/c++/8/profile/unordered_map" + textual header "/usr/include/c++/8/profile/unordered_set" + textual header "/usr/include/c++/8/profile/vector" + textual header "/usr/include/c++/8/queue" + textual header "/usr/include/c++/8/random" + textual header "/usr/include/c++/8/ratio" + textual header "/usr/include/c++/8/regex" + textual header "/usr/include/c++/8/scoped_allocator" + textual header "/usr/include/c++/8/set" + textual header "/usr/include/c++/8/shared_mutex" + textual header "/usr/include/c++/8/sstream" + textual header "/usr/include/c++/8/stack" + textual header "/usr/include/c++/8/stdexcept" + textual header "/usr/include/c++/8/stdlib.h" + textual header "/usr/include/c++/8/streambuf" + textual header "/usr/include/c++/8/string" + textual header "/usr/include/c++/8/string_view" + textual header "/usr/include/c++/8/system_error" + textual header "/usr/include/c++/8/tgmath.h" + textual header "/usr/include/c++/8/thread" + textual header "/usr/include/c++/8/tr1/array" + textual header "/usr/include/c++/8/tr1/bessel_function.tcc" + textual header "/usr/include/c++/8/tr1/beta_function.tcc" + textual header "/usr/include/c++/8/tr1/ccomplex" + textual header "/usr/include/c++/8/tr1/cctype" + textual header "/usr/include/c++/8/tr1/cfenv" + textual header "/usr/include/c++/8/tr1/cfloat" + textual header "/usr/include/c++/8/tr1/cinttypes" + textual header "/usr/include/c++/8/tr1/climits" + textual header "/usr/include/c++/8/tr1/cmath" + textual header "/usr/include/c++/8/tr1/complex" + textual header "/usr/include/c++/8/tr1/complex.h" + textual header "/usr/include/c++/8/tr1/cstdarg" + textual header "/usr/include/c++/8/tr1/cstdbool" + textual header "/usr/include/c++/8/tr1/cstdint" + textual header "/usr/include/c++/8/tr1/cstdio" + textual header "/usr/include/c++/8/tr1/cstdlib" + textual header "/usr/include/c++/8/tr1/ctgmath" + textual header "/usr/include/c++/8/tr1/ctime" + textual header "/usr/include/c++/8/tr1/ctype.h" + textual header "/usr/include/c++/8/tr1/cwchar" + textual header "/usr/include/c++/8/tr1/cwctype" + textual header "/usr/include/c++/8/tr1/ell_integral.tcc" + textual header "/usr/include/c++/8/tr1/exp_integral.tcc" + textual header "/usr/include/c++/8/tr1/fenv.h" + textual header "/usr/include/c++/8/tr1/float.h" + textual header "/usr/include/c++/8/tr1/functional" + textual header "/usr/include/c++/8/tr1/functional_hash.h" + textual header "/usr/include/c++/8/tr1/gamma.tcc" + textual header "/usr/include/c++/8/tr1/hashtable.h" + textual header "/usr/include/c++/8/tr1/hashtable_policy.h" + textual header "/usr/include/c++/8/tr1/hypergeometric.tcc" + textual header "/usr/include/c++/8/tr1/inttypes.h" + textual header "/usr/include/c++/8/tr1/legendre_function.tcc" + textual header "/usr/include/c++/8/tr1/limits.h" + textual header "/usr/include/c++/8/tr1/math.h" + textual header "/usr/include/c++/8/tr1/memory" + textual header "/usr/include/c++/8/tr1/modified_bessel_func.tcc" + textual header "/usr/include/c++/8/tr1/poly_hermite.tcc" + textual header "/usr/include/c++/8/tr1/poly_laguerre.tcc" + textual header "/usr/include/c++/8/tr1/random" + textual header "/usr/include/c++/8/tr1/random.h" + textual header "/usr/include/c++/8/tr1/random.tcc" + textual header "/usr/include/c++/8/tr1/regex" + textual header "/usr/include/c++/8/tr1/riemann_zeta.tcc" + textual header "/usr/include/c++/8/tr1/shared_ptr.h" + textual header "/usr/include/c++/8/tr1/special_function_util.h" + textual header "/usr/include/c++/8/tr1/stdarg.h" + textual header "/usr/include/c++/8/tr1/stdbool.h" + textual header "/usr/include/c++/8/tr1/stdint.h" + textual header "/usr/include/c++/8/tr1/stdio.h" + textual header "/usr/include/c++/8/tr1/stdlib.h" + textual header "/usr/include/c++/8/tr1/tgmath.h" + textual header "/usr/include/c++/8/tr1/tuple" + textual header "/usr/include/c++/8/tr1/type_traits" + textual header "/usr/include/c++/8/tr1/unordered_map" + textual header "/usr/include/c++/8/tr1/unordered_map.h" + textual header "/usr/include/c++/8/tr1/unordered_set" + textual header "/usr/include/c++/8/tr1/unordered_set.h" + textual header "/usr/include/c++/8/tr1/utility" + textual header "/usr/include/c++/8/tr1/wchar.h" + textual header "/usr/include/c++/8/tr1/wctype.h" + textual header "/usr/include/c++/8/tr2/bool_set" + textual header "/usr/include/c++/8/tr2/bool_set.tcc" + textual header "/usr/include/c++/8/tr2/dynamic_bitset" + textual header "/usr/include/c++/8/tr2/dynamic_bitset.tcc" + textual header "/usr/include/c++/8/tr2/ratio" + textual header "/usr/include/c++/8/tr2/type_traits" + textual header "/usr/include/c++/8/tuple" + textual header "/usr/include/c++/8/type_traits" + textual header "/usr/include/c++/8/typeindex" + textual header "/usr/include/c++/8/typeinfo" + textual header "/usr/include/c++/8/unordered_map" + textual header "/usr/include/c++/8/unordered_set" + textual header "/usr/include/c++/8/utility" + textual header "/usr/include/c++/8/valarray" + textual header "/usr/include/c++/8/variant" + textual header "/usr/include/c++/8/vector" + textual header "/usr/include/c++/v1/__bit_reference" + textual header "/usr/include/c++/v1/__bsd_locale_defaults.h" + textual header "/usr/include/c++/v1/__bsd_locale_fallbacks.h" + textual header "/usr/include/c++/v1/__config" + textual header "/usr/include/c++/v1/__cxxabi_config.h" + textual header "/usr/include/c++/v1/__debug" + textual header "/usr/include/c++/v1/__errc" + textual header "/usr/include/c++/v1/__functional_03" + textual header "/usr/include/c++/v1/__functional_base" + textual header "/usr/include/c++/v1/__functional_base_03" + textual header "/usr/include/c++/v1/__hash_table" + textual header "/usr/include/c++/v1/__libcpp_version" + textual header "/usr/include/c++/v1/__locale" + textual header "/usr/include/c++/v1/__mutex_base" + textual header "/usr/include/c++/v1/__node_handle" + textual header "/usr/include/c++/v1/__nullptr" + textual header "/usr/include/c++/v1/__split_buffer" + textual header "/usr/include/c++/v1/__sso_allocator" + textual header "/usr/include/c++/v1/__std_stream" + textual header "/usr/include/c++/v1/__string" + textual header "/usr/include/c++/v1/__threading_support" + textual header "/usr/include/c++/v1/__tree" + textual header "/usr/include/c++/v1/__tuple" + textual header "/usr/include/c++/v1/__undef_macros" + textual header "/usr/include/c++/v1/algorithm" + textual header "/usr/include/c++/v1/any" + textual header "/usr/include/c++/v1/array" + textual header "/usr/include/c++/v1/atomic" + textual header "/usr/include/c++/v1/bit" + textual header "/usr/include/c++/v1/bitset" + textual header "/usr/include/c++/v1/cassert" + textual header "/usr/include/c++/v1/ccomplex" + textual header "/usr/include/c++/v1/cctype" + textual header "/usr/include/c++/v1/cerrno" + textual header "/usr/include/c++/v1/cfenv" + textual header "/usr/include/c++/v1/cfloat" + textual header "/usr/include/c++/v1/charconv" + textual header "/usr/include/c++/v1/chrono" + textual header "/usr/include/c++/v1/cinttypes" + textual header "/usr/include/c++/v1/ciso646" + textual header "/usr/include/c++/v1/climits" + textual header "/usr/include/c++/v1/clocale" + textual header "/usr/include/c++/v1/cmath" + textual header "/usr/include/c++/v1/codecvt" + textual header "/usr/include/c++/v1/compare" + textual header "/usr/include/c++/v1/complex" + textual header "/usr/include/c++/v1/complex.h" + textual header "/usr/include/c++/v1/condition_variable" + textual header "/usr/include/c++/v1/csetjmp" + textual header "/usr/include/c++/v1/csignal" + textual header "/usr/include/c++/v1/cstdarg" + textual header "/usr/include/c++/v1/cstdbool" + textual header "/usr/include/c++/v1/cstddef" + textual header "/usr/include/c++/v1/cstdint" + textual header "/usr/include/c++/v1/cstdio" + textual header "/usr/include/c++/v1/cstdlib" + textual header "/usr/include/c++/v1/cstring" + textual header "/usr/include/c++/v1/ctgmath" + textual header "/usr/include/c++/v1/ctime" + textual header "/usr/include/c++/v1/ctype.h" + textual header "/usr/include/c++/v1/cwchar" + textual header "/usr/include/c++/v1/cwctype" + textual header "/usr/include/c++/v1/cxxabi.h" + textual header "/usr/include/c++/v1/deque" + textual header "/usr/include/c++/v1/errno.h" + textual header "/usr/include/c++/v1/exception" + textual header "/usr/include/c++/v1/execution" + textual header "/usr/include/c++/v1/experimental/__config" + textual header "/usr/include/c++/v1/experimental/__memory" + textual header "/usr/include/c++/v1/experimental/algorithm" + textual header "/usr/include/c++/v1/experimental/coroutine" + textual header "/usr/include/c++/v1/experimental/deque" + textual header "/usr/include/c++/v1/experimental/filesystem" + textual header "/usr/include/c++/v1/experimental/forward_list" + textual header "/usr/include/c++/v1/experimental/functional" + textual header "/usr/include/c++/v1/experimental/iterator" + textual header "/usr/include/c++/v1/experimental/list" + textual header "/usr/include/c++/v1/experimental/map" + textual header "/usr/include/c++/v1/experimental/memory_resource" + textual header "/usr/include/c++/v1/experimental/propagate_const" + textual header "/usr/include/c++/v1/experimental/regex" + textual header "/usr/include/c++/v1/experimental/set" + textual header "/usr/include/c++/v1/experimental/simd" + textual header "/usr/include/c++/v1/experimental/string" + textual header "/usr/include/c++/v1/experimental/type_traits" + textual header "/usr/include/c++/v1/experimental/unordered_map" + textual header "/usr/include/c++/v1/experimental/unordered_set" + textual header "/usr/include/c++/v1/experimental/utility" + textual header "/usr/include/c++/v1/experimental/vector" + textual header "/usr/include/c++/v1/ext/__hash" + textual header "/usr/include/c++/v1/ext/hash_map" + textual header "/usr/include/c++/v1/ext/hash_set" + textual header "/usr/include/c++/v1/fenv.h" + textual header "/usr/include/c++/v1/filesystem" + textual header "/usr/include/c++/v1/float.h" + textual header "/usr/include/c++/v1/forward_list" + textual header "/usr/include/c++/v1/fstream" + textual header "/usr/include/c++/v1/functional" + textual header "/usr/include/c++/v1/future" + textual header "/usr/include/c++/v1/initializer_list" + textual header "/usr/include/c++/v1/inttypes.h" + textual header "/usr/include/c++/v1/iomanip" + textual header "/usr/include/c++/v1/ios" + textual header "/usr/include/c++/v1/iosfwd" + textual header "/usr/include/c++/v1/iostream" + textual header "/usr/include/c++/v1/istream" + textual header "/usr/include/c++/v1/iterator" + textual header "/usr/include/c++/v1/limits" + textual header "/usr/include/c++/v1/limits.h" + textual header "/usr/include/c++/v1/list" + textual header "/usr/include/c++/v1/locale" + textual header "/usr/include/c++/v1/locale.h" + textual header "/usr/include/c++/v1/map" + textual header "/usr/include/c++/v1/math.h" + textual header "/usr/include/c++/v1/memory" + textual header "/usr/include/c++/v1/module.modulemap" + textual header "/usr/include/c++/v1/mutex" + textual header "/usr/include/c++/v1/new" + textual header "/usr/include/c++/v1/numeric" + textual header "/usr/include/c++/v1/optional" + textual header "/usr/include/c++/v1/ostream" + textual header "/usr/include/c++/v1/queue" + textual header "/usr/include/c++/v1/random" + textual header "/usr/include/c++/v1/ratio" + textual header "/usr/include/c++/v1/regex" + textual header "/usr/include/c++/v1/scoped_allocator" + textual header "/usr/include/c++/v1/set" + textual header "/usr/include/c++/v1/setjmp.h" + textual header "/usr/include/c++/v1/shared_mutex" + textual header "/usr/include/c++/v1/span" + textual header "/usr/include/c++/v1/sstream" + textual header "/usr/include/c++/v1/stack" + textual header "/usr/include/c++/v1/stdbool.h" + textual header "/usr/include/c++/v1/stddef.h" + textual header "/usr/include/c++/v1/stdexcept" + textual header "/usr/include/c++/v1/stdint.h" + textual header "/usr/include/c++/v1/stdio.h" + textual header "/usr/include/c++/v1/stdlib.h" + textual header "/usr/include/c++/v1/streambuf" + textual header "/usr/include/c++/v1/string" + textual header "/usr/include/c++/v1/string.h" + textual header "/usr/include/c++/v1/string_view" + textual header "/usr/include/c++/v1/strstream" + textual header "/usr/include/c++/v1/support/android/locale_bionic.h" + textual header "/usr/include/c++/v1/support/fuchsia/xlocale.h" + textual header "/usr/include/c++/v1/support/ibm/limits.h" + textual header "/usr/include/c++/v1/support/ibm/locale_mgmt_aix.h" + textual header "/usr/include/c++/v1/support/ibm/support.h" + textual header "/usr/include/c++/v1/support/ibm/xlocale.h" + textual header "/usr/include/c++/v1/support/musl/xlocale.h" + textual header "/usr/include/c++/v1/support/newlib/xlocale.h" + textual header "/usr/include/c++/v1/support/solaris/floatingpoint.h" + textual header "/usr/include/c++/v1/support/solaris/wchar.h" + textual header "/usr/include/c++/v1/support/solaris/xlocale.h" + textual header "/usr/include/c++/v1/support/win32/limits_msvc_win32.h" + textual header "/usr/include/c++/v1/support/win32/locale_win32.h" + textual header "/usr/include/c++/v1/support/xlocale/__nop_locale_mgmt.h" + textual header "/usr/include/c++/v1/support/xlocale/__posix_l_fallback.h" + textual header "/usr/include/c++/v1/support/xlocale/__strtonum_fallback.h" + textual header "/usr/include/c++/v1/system_error" + textual header "/usr/include/c++/v1/tgmath.h" + textual header "/usr/include/c++/v1/thread" + textual header "/usr/include/c++/v1/tuple" + textual header "/usr/include/c++/v1/type_traits" + textual header "/usr/include/c++/v1/typeindex" + textual header "/usr/include/c++/v1/typeinfo" + textual header "/usr/include/c++/v1/unordered_map" + textual header "/usr/include/c++/v1/unordered_set" + textual header "/usr/include/c++/v1/utility" + textual header "/usr/include/c++/v1/valarray" + textual header "/usr/include/c++/v1/variant" + textual header "/usr/include/c++/v1/vector" + textual header "/usr/include/c++/v1/version" + textual header "/usr/include/c++/v1/wchar.h" + textual header "/usr/include/c++/v1/wctype.h" + textual header "/usr/include/clang-c/BuildSystem.h" + textual header "/usr/include/clang-c/CXCompilationDatabase.h" + textual header "/usr/include/clang-c/CXErrorCode.h" + textual header "/usr/include/clang-c/CXString.h" + textual header "/usr/include/clang-c/Documentation.h" + textual header "/usr/include/clang-c/ExternC.h" + textual header "/usr/include/clang-c/FatalErrorHandler.h" + textual header "/usr/include/clang-c/Index.h" + textual header "/usr/include/clang-c/Platform.h" + textual header "/usr/include/clang/ARCMigrate/ARCMT.h" + textual header "/usr/include/clang/ARCMigrate/ARCMTActions.h" + textual header "/usr/include/clang/ARCMigrate/FileRemapper.h" + textual header "/usr/include/clang/AST/APValue.h" + textual header "/usr/include/clang/AST/AST.h" + textual header "/usr/include/clang/AST/ASTConcept.h" + textual header "/usr/include/clang/AST/ASTConsumer.h" + textual header "/usr/include/clang/AST/ASTContext.h" + textual header "/usr/include/clang/AST/ASTContextAllocate.h" + textual header "/usr/include/clang/AST/ASTDiagnostic.h" + textual header "/usr/include/clang/AST/ASTDumper.h" + textual header "/usr/include/clang/AST/ASTDumperUtils.h" + textual header "/usr/include/clang/AST/ASTFwd.h" + textual header "/usr/include/clang/AST/ASTImporter.h" + textual header "/usr/include/clang/AST/ASTImporterLookupTable.h" + textual header "/usr/include/clang/AST/ASTImporterSharedState.h" + textual header "/usr/include/clang/AST/ASTLambda.h" + textual header "/usr/include/clang/AST/ASTMutationListener.h" + textual header "/usr/include/clang/AST/ASTNodeTraverser.h" + textual header "/usr/include/clang/AST/ASTStructuralEquivalence.h" + textual header "/usr/include/clang/AST/ASTTypeTraits.h" + textual header "/usr/include/clang/AST/ASTUnresolvedSet.h" + textual header "/usr/include/clang/AST/ASTVector.h" + textual header "/usr/include/clang/AST/AbstractBasicReader.h" + textual header "/usr/include/clang/AST/AbstractBasicReader.inc" + textual header "/usr/include/clang/AST/AbstractBasicWriter.h" + textual header "/usr/include/clang/AST/AbstractBasicWriter.inc" + textual header "/usr/include/clang/AST/AbstractTypeReader.h" + textual header "/usr/include/clang/AST/AbstractTypeReader.inc" + textual header "/usr/include/clang/AST/AbstractTypeWriter.h" + textual header "/usr/include/clang/AST/AbstractTypeWriter.inc" + textual header "/usr/include/clang/AST/Attr.h" + textual header "/usr/include/clang/AST/AttrImpl.inc" + textual header "/usr/include/clang/AST/AttrIterator.h" + textual header "/usr/include/clang/AST/AttrNodeTraverse.inc" + textual header "/usr/include/clang/AST/AttrTextNodeDump.inc" + textual header "/usr/include/clang/AST/AttrVisitor.h" + textual header "/usr/include/clang/AST/AttrVisitor.inc" + textual header "/usr/include/clang/AST/Attrs.inc" + textual header "/usr/include/clang/AST/Availability.h" + textual header "/usr/include/clang/AST/BaseSubobject.h" + textual header "/usr/include/clang/AST/BuiltinTypes.def" + textual header "/usr/include/clang/AST/CXXInheritance.h" + textual header "/usr/include/clang/AST/CXXRecordDeclDefinitionBits.def" + textual header "/usr/include/clang/AST/CanonicalType.h" + textual header "/usr/include/clang/AST/CharUnits.h" + textual header "/usr/include/clang/AST/Comment.h" + textual header "/usr/include/clang/AST/CommentBriefParser.h" + textual header "/usr/include/clang/AST/CommentCommandInfo.inc" + textual header "/usr/include/clang/AST/CommentCommandList.inc" + textual header "/usr/include/clang/AST/CommentCommandTraits.h" + textual header "/usr/include/clang/AST/CommentDiagnostic.h" + textual header "/usr/include/clang/AST/CommentHTMLNamedCharacterReferences.inc" + textual header "/usr/include/clang/AST/CommentHTMLTags.inc" + textual header "/usr/include/clang/AST/CommentHTMLTagsProperties.inc" + textual header "/usr/include/clang/AST/CommentLexer.h" + textual header "/usr/include/clang/AST/CommentNodes.inc" + textual header "/usr/include/clang/AST/CommentParser.h" + textual header "/usr/include/clang/AST/CommentSema.h" + textual header "/usr/include/clang/AST/CommentVisitor.h" + textual header "/usr/include/clang/AST/ComparisonCategories.h" + textual header "/usr/include/clang/AST/CurrentSourceLocExprScope.h" + textual header "/usr/include/clang/AST/DataCollection.h" + textual header "/usr/include/clang/AST/Decl.h" + textual header "/usr/include/clang/AST/DeclAccessPair.h" + textual header "/usr/include/clang/AST/DeclBase.h" + textual header "/usr/include/clang/AST/DeclCXX.h" + textual header "/usr/include/clang/AST/DeclContextInternals.h" + textual header "/usr/include/clang/AST/DeclFriend.h" + textual header "/usr/include/clang/AST/DeclGroup.h" + textual header "/usr/include/clang/AST/DeclLookups.h" + textual header "/usr/include/clang/AST/DeclNodes.inc" + textual header "/usr/include/clang/AST/DeclObjC.h" + textual header "/usr/include/clang/AST/DeclOpenMP.h" + textual header "/usr/include/clang/AST/DeclTemplate.h" + textual header "/usr/include/clang/AST/DeclVisitor.h" + textual header "/usr/include/clang/AST/DeclarationName.h" + textual header "/usr/include/clang/AST/DependentDiagnostic.h" + textual header "/usr/include/clang/AST/EvaluatedExprVisitor.h" + textual header "/usr/include/clang/AST/Expr.h" + textual header "/usr/include/clang/AST/ExprCXX.h" + textual header "/usr/include/clang/AST/ExprConcepts.h" + textual header "/usr/include/clang/AST/ExprObjC.h" + textual header "/usr/include/clang/AST/ExprOpenMP.h" + textual header "/usr/include/clang/AST/ExternalASTMerger.h" + textual header "/usr/include/clang/AST/ExternalASTSource.h" + textual header "/usr/include/clang/AST/FormatString.h" + textual header "/usr/include/clang/AST/GlobalDecl.h" + textual header "/usr/include/clang/AST/JSONNodeDumper.h" + textual header "/usr/include/clang/AST/LambdaCapture.h" + textual header "/usr/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h" + textual header "/usr/include/clang/AST/LocInfoType.h" + textual header "/usr/include/clang/AST/Mangle.h" + textual header "/usr/include/clang/AST/MangleNumberingContext.h" + textual header "/usr/include/clang/AST/NSAPI.h" + textual header "/usr/include/clang/AST/NestedNameSpecifier.h" + textual header "/usr/include/clang/AST/NonTrivialTypeVisitor.h" + textual header "/usr/include/clang/AST/ODRHash.h" + textual header "/usr/include/clang/AST/OSLog.h" + textual header "/usr/include/clang/AST/OpenMPClause.h" + textual header "/usr/include/clang/AST/OperationKinds.def" + textual header "/usr/include/clang/AST/OperationKinds.h" + textual header "/usr/include/clang/AST/OptionalDiagnostic.h" + textual header "/usr/include/clang/AST/ParentMap.h" + textual header "/usr/include/clang/AST/PrettyDeclStackTrace.h" + textual header "/usr/include/clang/AST/PrettyPrinter.h" + textual header "/usr/include/clang/AST/QualTypeNames.h" + textual header "/usr/include/clang/AST/RawCommentList.h" + textual header "/usr/include/clang/AST/RecordLayout.h" + textual header "/usr/include/clang/AST/RecursiveASTVisitor.h" + textual header "/usr/include/clang/AST/Redeclarable.h" + textual header "/usr/include/clang/AST/SelectorLocationsKind.h" + textual header "/usr/include/clang/AST/Stmt.h" + textual header "/usr/include/clang/AST/StmtCXX.h" + textual header "/usr/include/clang/AST/StmtDataCollectors.inc" + textual header "/usr/include/clang/AST/StmtGraphTraits.h" + textual header "/usr/include/clang/AST/StmtIterator.h" + textual header "/usr/include/clang/AST/StmtNodes.inc" + textual header "/usr/include/clang/AST/StmtObjC.h" + textual header "/usr/include/clang/AST/StmtOpenMP.h" + textual header "/usr/include/clang/AST/StmtVisitor.h" + textual header "/usr/include/clang/AST/TemplateArgumentVisitor.h" + textual header "/usr/include/clang/AST/TemplateBase.h" + textual header "/usr/include/clang/AST/TemplateName.h" + textual header "/usr/include/clang/AST/TextNodeDumper.h" + textual header "/usr/include/clang/AST/Type.h" + textual header "/usr/include/clang/AST/TypeLoc.h" + textual header "/usr/include/clang/AST/TypeLocNodes.def" + textual header "/usr/include/clang/AST/TypeLocVisitor.h" + textual header "/usr/include/clang/AST/TypeNodes.inc" + textual header "/usr/include/clang/AST/TypeOrdering.h" + textual header "/usr/include/clang/AST/TypeVisitor.h" + textual header "/usr/include/clang/AST/UnresolvedSet.h" + textual header "/usr/include/clang/AST/VTTBuilder.h" + textual header "/usr/include/clang/AST/VTableBuilder.h" + textual header "/usr/include/clang/ASTMatchers/ASTMatchFinder.h" + textual header "/usr/include/clang/ASTMatchers/ASTMatchers.h" + textual header "/usr/include/clang/ASTMatchers/ASTMatchersInternal.h" + textual header "/usr/include/clang/ASTMatchers/ASTMatchersMacros.h" + textual header "/usr/include/clang/ASTMatchers/Dynamic/Diagnostics.h" + textual header "/usr/include/clang/ASTMatchers/Dynamic/Parser.h" + textual header "/usr/include/clang/ASTMatchers/Dynamic/Registry.h" + textual header "/usr/include/clang/ASTMatchers/Dynamic/VariantValue.h" + textual header "/usr/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h" + textual header "/usr/include/clang/Analysis/Analyses/Consumed.h" + textual header "/usr/include/clang/Analysis/Analyses/Dominators.h" + textual header "/usr/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h" + textual header "/usr/include/clang/Analysis/Analyses/LiveVariables.h" + textual header "/usr/include/clang/Analysis/Analyses/PostOrderCFGView.h" + textual header "/usr/include/clang/Analysis/Analyses/ReachableCode.h" + textual header "/usr/include/clang/Analysis/Analyses/ThreadSafety.h" + textual header "/usr/include/clang/Analysis/Analyses/ThreadSafetyCommon.h" + textual header "/usr/include/clang/Analysis/Analyses/ThreadSafetyLogical.h" + textual header "/usr/include/clang/Analysis/Analyses/ThreadSafetyOps.def" + textual header "/usr/include/clang/Analysis/Analyses/ThreadSafetyTIL.h" + textual header "/usr/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h" + textual header "/usr/include/clang/Analysis/Analyses/ThreadSafetyUtil.h" + textual header "/usr/include/clang/Analysis/Analyses/UninitializedValues.h" + textual header "/usr/include/clang/Analysis/AnalysisDeclContext.h" + textual header "/usr/include/clang/Analysis/AnalysisDiagnostic.h" + textual header "/usr/include/clang/Analysis/AnyCall.h" + textual header "/usr/include/clang/Analysis/BodyFarm.h" + textual header "/usr/include/clang/Analysis/CFG.h" + textual header "/usr/include/clang/Analysis/CFGStmtMap.h" + textual header "/usr/include/clang/Analysis/CallGraph.h" + textual header "/usr/include/clang/Analysis/CloneDetection.h" + textual header "/usr/include/clang/Analysis/CodeInjector.h" + textual header "/usr/include/clang/Analysis/ConstructionContext.h" + textual header "/usr/include/clang/Analysis/DomainSpecific/CocoaConventions.h" + textual header "/usr/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h" + textual header "/usr/include/clang/Analysis/FlowSensitive/DataflowValues.h" + textual header "/usr/include/clang/Analysis/PathDiagnostic.h" + textual header "/usr/include/clang/Analysis/ProgramPoint.h" + textual header "/usr/include/clang/Analysis/RetainSummaryManager.h" + textual header "/usr/include/clang/Analysis/SelectorExtras.h" + textual header "/usr/include/clang/Analysis/Support/BumpVector.h" + textual header "/usr/include/clang/Basic/AArch64SVEACLETypes.def" + textual header "/usr/include/clang/Basic/ABI.h" + textual header "/usr/include/clang/Basic/AddressSpaces.h" + textual header "/usr/include/clang/Basic/AlignedAllocation.h" + textual header "/usr/include/clang/Basic/AllDiagnostics.h" + textual header "/usr/include/clang/Basic/AttrHasAttributeImpl.inc" + textual header "/usr/include/clang/Basic/AttrKinds.h" + textual header "/usr/include/clang/Basic/AttrList.inc" + textual header "/usr/include/clang/Basic/AttrSubMatchRulesList.inc" + textual header "/usr/include/clang/Basic/AttrSubjectMatchRules.h" + textual header "/usr/include/clang/Basic/AttributeCommonInfo.h" + textual header "/usr/include/clang/Basic/Attributes.h" + textual header "/usr/include/clang/Basic/BitmaskEnum.h" + textual header "/usr/include/clang/Basic/Builtins.def" + textual header "/usr/include/clang/Basic/Builtins.h" + textual header "/usr/include/clang/Basic/BuiltinsAArch64.def" + textual header "/usr/include/clang/Basic/BuiltinsAMDGPU.def" + textual header "/usr/include/clang/Basic/BuiltinsARM.def" + textual header "/usr/include/clang/Basic/BuiltinsBPF.def" + textual header "/usr/include/clang/Basic/BuiltinsHexagon.def" + textual header "/usr/include/clang/Basic/BuiltinsLe64.def" + textual header "/usr/include/clang/Basic/BuiltinsMips.def" + textual header "/usr/include/clang/Basic/BuiltinsNEON.def" + textual header "/usr/include/clang/Basic/BuiltinsNVPTX.def" + textual header "/usr/include/clang/Basic/BuiltinsPPC.def" + textual header "/usr/include/clang/Basic/BuiltinsSystemZ.def" + textual header "/usr/include/clang/Basic/BuiltinsWebAssembly.def" + textual header "/usr/include/clang/Basic/BuiltinsX86.def" + textual header "/usr/include/clang/Basic/BuiltinsX86_64.def" + textual header "/usr/include/clang/Basic/BuiltinsXCore.def" + textual header "/usr/include/clang/Basic/CapturedStmt.h" + textual header "/usr/include/clang/Basic/CharInfo.h" + textual header "/usr/include/clang/Basic/CodeGenOptions.def" + textual header "/usr/include/clang/Basic/CodeGenOptions.h" + textual header "/usr/include/clang/Basic/CommentOptions.h" + textual header "/usr/include/clang/Basic/Cuda.h" + textual header "/usr/include/clang/Basic/DebugInfoOptions.h" + textual header "/usr/include/clang/Basic/Diagnostic.h" + textual header "/usr/include/clang/Basic/DiagnosticAST.h" + textual header "/usr/include/clang/Basic/DiagnosticASTKinds.inc" + textual header "/usr/include/clang/Basic/DiagnosticAnalysis.h" + textual header "/usr/include/clang/Basic/DiagnosticAnalysisKinds.inc" + textual header "/usr/include/clang/Basic/DiagnosticCategories.h" + textual header "/usr/include/clang/Basic/DiagnosticComment.h" + textual header "/usr/include/clang/Basic/DiagnosticCommentKinds.inc" + textual header "/usr/include/clang/Basic/DiagnosticCommonKinds.inc" + textual header "/usr/include/clang/Basic/DiagnosticCrossTU.h" + textual header "/usr/include/clang/Basic/DiagnosticCrossTUKinds.inc" + textual header "/usr/include/clang/Basic/DiagnosticDriver.h" + textual header "/usr/include/clang/Basic/DiagnosticDriverKinds.inc" + textual header "/usr/include/clang/Basic/DiagnosticError.h" + textual header "/usr/include/clang/Basic/DiagnosticFrontend.h" + textual header "/usr/include/clang/Basic/DiagnosticFrontendKinds.inc" + textual header "/usr/include/clang/Basic/DiagnosticGroups.inc" + textual header "/usr/include/clang/Basic/DiagnosticIDs.h" + textual header "/usr/include/clang/Basic/DiagnosticIndexName.inc" + textual header "/usr/include/clang/Basic/DiagnosticLex.h" + textual header "/usr/include/clang/Basic/DiagnosticLexKinds.inc" + textual header "/usr/include/clang/Basic/DiagnosticOptions.def" + textual header "/usr/include/clang/Basic/DiagnosticOptions.h" + textual header "/usr/include/clang/Basic/DiagnosticParse.h" + textual header "/usr/include/clang/Basic/DiagnosticParseKinds.inc" + textual header "/usr/include/clang/Basic/DiagnosticRefactoring.h" + textual header "/usr/include/clang/Basic/DiagnosticRefactoringKinds.inc" + textual header "/usr/include/clang/Basic/DiagnosticSema.h" + textual header "/usr/include/clang/Basic/DiagnosticSemaKinds.inc" + textual header "/usr/include/clang/Basic/DiagnosticSerialization.h" + textual header "/usr/include/clang/Basic/DiagnosticSerializationKinds.inc" + textual header "/usr/include/clang/Basic/ExceptionSpecificationType.h" + textual header "/usr/include/clang/Basic/ExpressionTraits.h" + textual header "/usr/include/clang/Basic/Features.def" + textual header "/usr/include/clang/Basic/FileManager.h" + textual header "/usr/include/clang/Basic/FileSystemOptions.h" + textual header "/usr/include/clang/Basic/FileSystemStatCache.h" + textual header "/usr/include/clang/Basic/FixedPoint.h" + textual header "/usr/include/clang/Basic/IdentifierTable.h" + textual header "/usr/include/clang/Basic/JsonSupport.h" + textual header "/usr/include/clang/Basic/LLVM.h" + textual header "/usr/include/clang/Basic/Lambda.h" + textual header "/usr/include/clang/Basic/LangOptions.def" + textual header "/usr/include/clang/Basic/LangOptions.h" + textual header "/usr/include/clang/Basic/LangStandard.h" + textual header "/usr/include/clang/Basic/LangStandards.def" + textual header "/usr/include/clang/Basic/Linkage.h" + textual header "/usr/include/clang/Basic/MSP430Target.def" + textual header "/usr/include/clang/Basic/MacroBuilder.h" + textual header "/usr/include/clang/Basic/Module.h" + textual header "/usr/include/clang/Basic/ObjCRuntime.h" + textual header "/usr/include/clang/Basic/OpenCLExtensionTypes.def" + textual header "/usr/include/clang/Basic/OpenCLExtensions.def" + textual header "/usr/include/clang/Basic/OpenCLImageTypes.def" + textual header "/usr/include/clang/Basic/OpenCLOptions.h" + textual header "/usr/include/clang/Basic/OpenMPKinds.def" + textual header "/usr/include/clang/Basic/OpenMPKinds.h" + textual header "/usr/include/clang/Basic/OperatorKinds.def" + textual header "/usr/include/clang/Basic/OperatorKinds.h" + textual header "/usr/include/clang/Basic/OperatorPrecedence.h" + textual header "/usr/include/clang/Basic/PartialDiagnostic.h" + textual header "/usr/include/clang/Basic/PlistSupport.h" + textual header "/usr/include/clang/Basic/PragmaKinds.h" + textual header "/usr/include/clang/Basic/PrettyStackTrace.h" + textual header "/usr/include/clang/Basic/SanitizerBlacklist.h" + textual header "/usr/include/clang/Basic/SanitizerSpecialCaseList.h" + textual header "/usr/include/clang/Basic/Sanitizers.def" + textual header "/usr/include/clang/Basic/Sanitizers.h" + textual header "/usr/include/clang/Basic/SourceLocation.h" + textual header "/usr/include/clang/Basic/SourceManager.h" + textual header "/usr/include/clang/Basic/SourceManagerInternals.h" + textual header "/usr/include/clang/Basic/Specifiers.h" + textual header "/usr/include/clang/Basic/Stack.h" + textual header "/usr/include/clang/Basic/SyncScope.h" + textual header "/usr/include/clang/Basic/TargetBuiltins.h" + textual header "/usr/include/clang/Basic/TargetCXXABI.h" + textual header "/usr/include/clang/Basic/TargetInfo.h" + textual header "/usr/include/clang/Basic/TargetOptions.h" + textual header "/usr/include/clang/Basic/TemplateKinds.h" + textual header "/usr/include/clang/Basic/TokenKinds.def" + textual header "/usr/include/clang/Basic/TokenKinds.h" + textual header "/usr/include/clang/Basic/TypeTraits.h" + textual header "/usr/include/clang/Basic/Version.h" + textual header "/usr/include/clang/Basic/Version.inc" + textual header "/usr/include/clang/Basic/Visibility.h" + textual header "/usr/include/clang/Basic/X86Target.def" + textual header "/usr/include/clang/Basic/XRayInstr.h" + textual header "/usr/include/clang/Basic/XRayLists.h" + textual header "/usr/include/clang/Basic/arm_fp16.inc" + textual header "/usr/include/clang/Basic/arm_mve_builtin_aliases.inc" + textual header "/usr/include/clang/Basic/arm_mve_builtin_cg.inc" + textual header "/usr/include/clang/Basic/arm_mve_builtin_sema.inc" + textual header "/usr/include/clang/Basic/arm_mve_builtins.inc" + textual header "/usr/include/clang/Basic/arm_neon.inc" + textual header "/usr/include/clang/CodeGen/BackendUtil.h" + textual header "/usr/include/clang/CodeGen/CGFunctionInfo.h" + textual header "/usr/include/clang/CodeGen/CodeGenABITypes.h" + textual header "/usr/include/clang/CodeGen/CodeGenAction.h" + textual header "/usr/include/clang/CodeGen/ConstantInitBuilder.h" + textual header "/usr/include/clang/CodeGen/ConstantInitFuture.h" + textual header "/usr/include/clang/CodeGen/ModuleBuilder.h" + textual header "/usr/include/clang/CodeGen/ObjectFilePCHContainerOperations.h" + textual header "/usr/include/clang/CodeGen/SwiftCallingConv.h" + textual header "/usr/include/clang/Config/config.h" + textual header "/usr/include/clang/CrossTU/CrossTUDiagnostic.h" + textual header "/usr/include/clang/CrossTU/CrossTranslationUnit.h" + textual header "/usr/include/clang/DirectoryWatcher/DirectoryWatcher.h" + textual header "/usr/include/clang/Driver/Action.h" + textual header "/usr/include/clang/Driver/Compilation.h" + textual header "/usr/include/clang/Driver/DarwinSDKInfo.h" + textual header "/usr/include/clang/Driver/Distro.h" + textual header "/usr/include/clang/Driver/Driver.h" + textual header "/usr/include/clang/Driver/DriverDiagnostic.h" + textual header "/usr/include/clang/Driver/Job.h" + textual header "/usr/include/clang/Driver/Multilib.h" + textual header "/usr/include/clang/Driver/OptionUtils.h" + textual header "/usr/include/clang/Driver/Options.h" + textual header "/usr/include/clang/Driver/Options.inc" + textual header "/usr/include/clang/Driver/Phases.h" + textual header "/usr/include/clang/Driver/SanitizerArgs.h" + textual header "/usr/include/clang/Driver/Tool.h" + textual header "/usr/include/clang/Driver/ToolChain.h" + textual header "/usr/include/clang/Driver/Types.def" + textual header "/usr/include/clang/Driver/Types.h" + textual header "/usr/include/clang/Driver/Util.h" + textual header "/usr/include/clang/Driver/XRayArgs.h" + textual header "/usr/include/clang/Edit/Commit.h" + textual header "/usr/include/clang/Edit/EditedSource.h" + textual header "/usr/include/clang/Edit/EditsReceiver.h" + textual header "/usr/include/clang/Edit/FileOffset.h" + textual header "/usr/include/clang/Edit/Rewriters.h" + textual header "/usr/include/clang/Format/Format.h" + textual header "/usr/include/clang/Frontend/ASTConsumers.h" + textual header "/usr/include/clang/Frontend/ASTUnit.h" + textual header "/usr/include/clang/Frontend/ChainedDiagnosticConsumer.h" + textual header "/usr/include/clang/Frontend/CommandLineSourceLoc.h" + textual header "/usr/include/clang/Frontend/CompilerInstance.h" + textual header "/usr/include/clang/Frontend/CompilerInvocation.h" + textual header "/usr/include/clang/Frontend/DependencyOutputOptions.h" + textual header "/usr/include/clang/Frontend/DiagnosticRenderer.h" + textual header "/usr/include/clang/Frontend/FrontendAction.h" + textual header "/usr/include/clang/Frontend/FrontendActions.h" + textual header "/usr/include/clang/Frontend/FrontendDiagnostic.h" + textual header "/usr/include/clang/Frontend/FrontendOptions.h" + textual header "/usr/include/clang/Frontend/FrontendPluginRegistry.h" + textual header "/usr/include/clang/Frontend/LayoutOverrideSource.h" + textual header "/usr/include/clang/Frontend/LogDiagnosticPrinter.h" + textual header "/usr/include/clang/Frontend/MigratorOptions.h" + textual header "/usr/include/clang/Frontend/MultiplexConsumer.h" + textual header "/usr/include/clang/Frontend/PCHContainerOperations.h" + textual header "/usr/include/clang/Frontend/PrecompiledPreamble.h" + textual header "/usr/include/clang/Frontend/PreprocessorOutputOptions.h" + textual header "/usr/include/clang/Frontend/SerializedDiagnosticPrinter.h" + textual header "/usr/include/clang/Frontend/SerializedDiagnosticReader.h" + textual header "/usr/include/clang/Frontend/SerializedDiagnostics.h" + textual header "/usr/include/clang/Frontend/TextDiagnostic.h" + textual header "/usr/include/clang/Frontend/TextDiagnosticBuffer.h" + textual header "/usr/include/clang/Frontend/TextDiagnosticPrinter.h" + textual header "/usr/include/clang/Frontend/Utils.h" + textual header "/usr/include/clang/Frontend/VerifyDiagnosticConsumer.h" + textual header "/usr/include/clang/FrontendTool/Utils.h" + textual header "/usr/include/clang/Index/CommentToXML.h" + textual header "/usr/include/clang/Index/DeclOccurrence.h" + textual header "/usr/include/clang/Index/IndexDataConsumer.h" + textual header "/usr/include/clang/Index/IndexSymbol.h" + textual header "/usr/include/clang/Index/IndexingAction.h" + textual header "/usr/include/clang/Index/IndexingOptions.h" + textual header "/usr/include/clang/Index/USRGeneration.h" + textual header "/usr/include/clang/Lex/CodeCompletionHandler.h" + textual header "/usr/include/clang/Lex/DependencyDirectivesSourceMinimizer.h" + textual header "/usr/include/clang/Lex/DirectoryLookup.h" + textual header "/usr/include/clang/Lex/ExternalPreprocessorSource.h" + textual header "/usr/include/clang/Lex/HeaderMap.h" + textual header "/usr/include/clang/Lex/HeaderMapTypes.h" + textual header "/usr/include/clang/Lex/HeaderSearch.h" + textual header "/usr/include/clang/Lex/HeaderSearchOptions.h" + textual header "/usr/include/clang/Lex/LexDiagnostic.h" + textual header "/usr/include/clang/Lex/Lexer.h" + textual header "/usr/include/clang/Lex/LiteralSupport.h" + textual header "/usr/include/clang/Lex/MacroArgs.h" + textual header "/usr/include/clang/Lex/MacroInfo.h" + textual header "/usr/include/clang/Lex/ModuleLoader.h" + textual header "/usr/include/clang/Lex/ModuleMap.h" + textual header "/usr/include/clang/Lex/MultipleIncludeOpt.h" + textual header "/usr/include/clang/Lex/PPCallbacks.h" + textual header "/usr/include/clang/Lex/PPConditionalDirectiveRecord.h" + textual header "/usr/include/clang/Lex/Pragma.h" + textual header "/usr/include/clang/Lex/PreprocessingRecord.h" + textual header "/usr/include/clang/Lex/Preprocessor.h" + textual header "/usr/include/clang/Lex/PreprocessorExcludedConditionalDirectiveSkipMapping.h" + textual header "/usr/include/clang/Lex/PreprocessorLexer.h" + textual header "/usr/include/clang/Lex/PreprocessorOptions.h" + textual header "/usr/include/clang/Lex/ScratchBuffer.h" + textual header "/usr/include/clang/Lex/Token.h" + textual header "/usr/include/clang/Lex/TokenConcatenation.h" + textual header "/usr/include/clang/Lex/TokenLexer.h" + textual header "/usr/include/clang/Lex/VariadicMacroSupport.h" + textual header "/usr/include/clang/Parse/AttrParserStringSwitches.inc" + textual header "/usr/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc" + textual header "/usr/include/clang/Parse/LoopHint.h" + textual header "/usr/include/clang/Parse/ParseAST.h" + textual header "/usr/include/clang/Parse/ParseDiagnostic.h" + textual header "/usr/include/clang/Parse/Parser.h" + textual header "/usr/include/clang/Parse/RAIIObjectsForParser.h" + textual header "/usr/include/clang/Rewrite/Core/DeltaTree.h" + textual header "/usr/include/clang/Rewrite/Core/HTMLRewrite.h" + textual header "/usr/include/clang/Rewrite/Core/RewriteBuffer.h" + textual header "/usr/include/clang/Rewrite/Core/RewriteRope.h" + textual header "/usr/include/clang/Rewrite/Core/Rewriter.h" + textual header "/usr/include/clang/Rewrite/Core/TokenRewriter.h" + textual header "/usr/include/clang/Rewrite/Frontend/ASTConsumers.h" + textual header "/usr/include/clang/Rewrite/Frontend/FixItRewriter.h" + textual header "/usr/include/clang/Rewrite/Frontend/FrontendActions.h" + textual header "/usr/include/clang/Rewrite/Frontend/Rewriters.h" + textual header "/usr/include/clang/Sema/AnalysisBasedWarnings.h" + textual header "/usr/include/clang/Sema/AttrParsedAttrImpl.inc" + textual header "/usr/include/clang/Sema/AttrParsedAttrKinds.inc" + textual header "/usr/include/clang/Sema/AttrParsedAttrList.inc" + textual header "/usr/include/clang/Sema/AttrSpellingListIndex.inc" + textual header "/usr/include/clang/Sema/AttrTemplateInstantiate.inc" + textual header "/usr/include/clang/Sema/CXXFieldCollector.h" + textual header "/usr/include/clang/Sema/CleanupInfo.h" + textual header "/usr/include/clang/Sema/CodeCompleteConsumer.h" + textual header "/usr/include/clang/Sema/CodeCompleteOptions.h" + textual header "/usr/include/clang/Sema/DeclSpec.h" + textual header "/usr/include/clang/Sema/DelayedDiagnostic.h" + textual header "/usr/include/clang/Sema/Designator.h" + textual header "/usr/include/clang/Sema/ExternalSemaSource.h" + textual header "/usr/include/clang/Sema/IdentifierResolver.h" + textual header "/usr/include/clang/Sema/Initialization.h" + textual header "/usr/include/clang/Sema/Lookup.h" + textual header "/usr/include/clang/Sema/MultiplexExternalSemaSource.h" + textual header "/usr/include/clang/Sema/ObjCMethodList.h" + textual header "/usr/include/clang/Sema/Overload.h" + textual header "/usr/include/clang/Sema/Ownership.h" + textual header "/usr/include/clang/Sema/ParsedAttr.h" + textual header "/usr/include/clang/Sema/ParsedTemplate.h" + textual header "/usr/include/clang/Sema/Scope.h" + textual header "/usr/include/clang/Sema/ScopeInfo.h" + textual header "/usr/include/clang/Sema/Sema.h" + textual header "/usr/include/clang/Sema/SemaConcept.h" + textual header "/usr/include/clang/Sema/SemaConsumer.h" + textual header "/usr/include/clang/Sema/SemaDiagnostic.h" + textual header "/usr/include/clang/Sema/SemaFixItUtils.h" + textual header "/usr/include/clang/Sema/SemaInternal.h" + textual header "/usr/include/clang/Sema/SemaLambda.h" + textual header "/usr/include/clang/Sema/Template.h" + textual header "/usr/include/clang/Sema/TemplateDeduction.h" + textual header "/usr/include/clang/Sema/TemplateInstCallback.h" + textual header "/usr/include/clang/Sema/TypoCorrection.h" + textual header "/usr/include/clang/Sema/Weak.h" + textual header "/usr/include/clang/Serialization/ASTBitCodes.h" + textual header "/usr/include/clang/Serialization/ASTDeserializationListener.h" + textual header "/usr/include/clang/Serialization/ASTReader.h" + textual header "/usr/include/clang/Serialization/ASTRecordReader.h" + textual header "/usr/include/clang/Serialization/ASTRecordWriter.h" + textual header "/usr/include/clang/Serialization/ASTWriter.h" + textual header "/usr/include/clang/Serialization/AttrPCHRead.inc" + textual header "/usr/include/clang/Serialization/AttrPCHWrite.inc" + textual header "/usr/include/clang/Serialization/ContinuousRangeMap.h" + textual header "/usr/include/clang/Serialization/GlobalModuleIndex.h" + textual header "/usr/include/clang/Serialization/InMemoryModuleCache.h" + textual header "/usr/include/clang/Serialization/ModuleFile.h" + textual header "/usr/include/clang/Serialization/ModuleFileExtension.h" + textual header "/usr/include/clang/Serialization/ModuleManager.h" + textual header "/usr/include/clang/Serialization/PCHContainerOperations.h" + textual header "/usr/include/clang/Serialization/SerializationDiagnostic.h" + textual header "/usr/include/clang/Serialization/TypeBitCodes.def" + textual header "/usr/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h" + textual header "/usr/include/clang/StaticAnalyzer/Checkers/Checkers.inc" + textual header "/usr/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h" + textual header "/usr/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h" + textual header "/usr/include/clang/StaticAnalyzer/Checkers/SValExplainer.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/Analyses.def" + textual header "/usr/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def" + textual header "/usr/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/Checker.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/CheckerManager.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/IssueHash.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def" + textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h" + textual header "/usr/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h" + textual header "/usr/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h" + textual header "/usr/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h" + textual header "/usr/include/clang/StaticAnalyzer/Frontend/FrontendActions.h" + textual header "/usr/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h" + textual header "/usr/include/clang/Tooling/ASTDiff/ASTDiff.h" + textual header "/usr/include/clang/Tooling/ASTDiff/ASTDiffInternal.h" + textual header "/usr/include/clang/Tooling/AllTUsExecution.h" + textual header "/usr/include/clang/Tooling/ArgumentsAdjusters.h" + textual header "/usr/include/clang/Tooling/CommonOptionsParser.h" + textual header "/usr/include/clang/Tooling/CompilationDatabase.h" + textual header "/usr/include/clang/Tooling/CompilationDatabasePluginRegistry.h" + textual header "/usr/include/clang/Tooling/Core/Diagnostic.h" + textual header "/usr/include/clang/Tooling/Core/Lookup.h" + textual header "/usr/include/clang/Tooling/Core/Replacement.h" + textual header "/usr/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h" + textual header "/usr/include/clang/Tooling/DependencyScanning/DependencyScanningService.h" + textual header "/usr/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h" + textual header "/usr/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h" + textual header "/usr/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h" + textual header "/usr/include/clang/Tooling/DiagnosticsYaml.h" + textual header "/usr/include/clang/Tooling/Execution.h" + textual header "/usr/include/clang/Tooling/FileMatchTrie.h" + textual header "/usr/include/clang/Tooling/FixIt.h" + textual header "/usr/include/clang/Tooling/Inclusions/HeaderIncludes.h" + textual header "/usr/include/clang/Tooling/Inclusions/IncludeStyle.h" + textual header "/usr/include/clang/Tooling/JSONCompilationDatabase.h" + textual header "/usr/include/clang/Tooling/Refactoring.h" + textual header "/usr/include/clang/Tooling/Refactoring/ASTSelection.h" + textual header "/usr/include/clang/Tooling/Refactoring/AtomicChange.h" + textual header "/usr/include/clang/Tooling/Refactoring/Extract/Extract.h" + textual header "/usr/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h" + textual header "/usr/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h" + textual header "/usr/include/clang/Tooling/Refactoring/RefactoringAction.h" + textual header "/usr/include/clang/Tooling/Refactoring/RefactoringActionRule.h" + textual header "/usr/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h" + textual header "/usr/include/clang/Tooling/Refactoring/RefactoringActionRules.h" + textual header "/usr/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h" + textual header "/usr/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h" + textual header "/usr/include/clang/Tooling/Refactoring/RefactoringOption.h" + textual header "/usr/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h" + textual header "/usr/include/clang/Tooling/Refactoring/RefactoringOptions.h" + textual header "/usr/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h" + textual header "/usr/include/clang/Tooling/Refactoring/RefactoringRuleContext.h" + textual header "/usr/include/clang/Tooling/Refactoring/Rename/RenamingAction.h" + textual header "/usr/include/clang/Tooling/Refactoring/Rename/SymbolName.h" + textual header "/usr/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h" + textual header "/usr/include/clang/Tooling/Refactoring/Rename/USRFinder.h" + textual header "/usr/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h" + textual header "/usr/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h" + textual header "/usr/include/clang/Tooling/RefactoringCallbacks.h" + textual header "/usr/include/clang/Tooling/ReplacementsYaml.h" + textual header "/usr/include/clang/Tooling/StandaloneExecution.h" + textual header "/usr/include/clang/Tooling/Syntax/BuildTree.h" + textual header "/usr/include/clang/Tooling/Syntax/Mutations.h" + textual header "/usr/include/clang/Tooling/Syntax/Nodes.h" + textual header "/usr/include/clang/Tooling/Syntax/Tokens.h" + textual header "/usr/include/clang/Tooling/Syntax/Tree.h" + textual header "/usr/include/clang/Tooling/ToolExecutorPluginRegistry.h" + textual header "/usr/include/clang/Tooling/Tooling.h" + textual header "/usr/include/clang/Tooling/Transformer/MatchConsumer.h" + textual header "/usr/include/clang/Tooling/Transformer/RangeSelector.h" + textual header "/usr/include/clang/Tooling/Transformer/RewriteRule.h" + textual header "/usr/include/clang/Tooling/Transformer/SourceCode.h" + textual header "/usr/include/clang/Tooling/Transformer/SourceCodeBuilders.h" + textual header "/usr/include/clang/Tooling/Transformer/Stencil.h" + textual header "/usr/include/clang/Tooling/Transformer/Transformer.h" + textual header "/usr/include/complex.h" + textual header "/usr/include/cpio.h" + textual header "/usr/include/crypt.h" + textual header "/usr/include/ctype.h" + textual header "/usr/include/dirent.h" + textual header "/usr/include/dlfcn.h" + textual header "/usr/include/elf.h" + textual header "/usr/include/endian.h" + textual header "/usr/include/envz.h" + textual header "/usr/include/err.h" + textual header "/usr/include/errno.h" + textual header "/usr/include/error.h" + textual header "/usr/include/execinfo.h" + textual header "/usr/include/fcntl.h" + textual header "/usr/include/features.h" + textual header "/usr/include/fenv.h" + textual header "/usr/include/fmtmsg.h" + textual header "/usr/include/fnmatch.h" + textual header "/usr/include/fstab.h" + textual header "/usr/include/fts.h" + textual header "/usr/include/ftw.h" + textual header "/usr/include/gconv.h" + textual header "/usr/include/getopt.h" + textual header "/usr/include/glob.h" + textual header "/usr/include/gmpxx.h" + textual header "/usr/include/gnu-versions.h" + textual header "/usr/include/gnumake.h" + textual header "/usr/include/grp.h" + textual header "/usr/include/gshadow.h" + textual header "/usr/include/iconv.h" + textual header "/usr/include/ifaddrs.h" + textual header "/usr/include/inttypes.h" + textual header "/usr/include/langinfo.h" + textual header "/usr/include/lastlog.h" + textual header "/usr/include/libgen.h" + textual header "/usr/include/libintl.h" + textual header "/usr/include/libltdl/lt_dlloader.h" + textual header "/usr/include/libltdl/lt_error.h" + textual header "/usr/include/libltdl/lt_system.h" + textual header "/usr/include/libxml2/libxml/DOCBparser.h" + textual header "/usr/include/libxml2/libxml/HTMLparser.h" + textual header "/usr/include/libxml2/libxml/HTMLtree.h" + textual header "/usr/include/libxml2/libxml/SAX.h" + textual header "/usr/include/libxml2/libxml/SAX2.h" + textual header "/usr/include/libxml2/libxml/c14n.h" + textual header "/usr/include/libxml2/libxml/catalog.h" + textual header "/usr/include/libxml2/libxml/chvalid.h" + textual header "/usr/include/libxml2/libxml/debugXML.h" + textual header "/usr/include/libxml2/libxml/dict.h" + textual header "/usr/include/libxml2/libxml/encoding.h" + textual header "/usr/include/libxml2/libxml/entities.h" + textual header "/usr/include/libxml2/libxml/globals.h" + textual header "/usr/include/libxml2/libxml/hash.h" + textual header "/usr/include/libxml2/libxml/list.h" + textual header "/usr/include/libxml2/libxml/nanoftp.h" + textual header "/usr/include/libxml2/libxml/nanohttp.h" + textual header "/usr/include/libxml2/libxml/parser.h" + textual header "/usr/include/libxml2/libxml/parserInternals.h" + textual header "/usr/include/libxml2/libxml/pattern.h" + textual header "/usr/include/libxml2/libxml/relaxng.h" + textual header "/usr/include/libxml2/libxml/schemasInternals.h" + textual header "/usr/include/libxml2/libxml/schematron.h" + textual header "/usr/include/libxml2/libxml/threads.h" + textual header "/usr/include/libxml2/libxml/tree.h" + textual header "/usr/include/libxml2/libxml/uri.h" + textual header "/usr/include/libxml2/libxml/valid.h" + textual header "/usr/include/libxml2/libxml/xinclude.h" + textual header "/usr/include/libxml2/libxml/xlink.h" + textual header "/usr/include/libxml2/libxml/xmlIO.h" + textual header "/usr/include/libxml2/libxml/xmlautomata.h" + textual header "/usr/include/libxml2/libxml/xmlerror.h" + textual header "/usr/include/libxml2/libxml/xmlexports.h" + textual header "/usr/include/libxml2/libxml/xmlmemory.h" + textual header "/usr/include/libxml2/libxml/xmlmodule.h" + textual header "/usr/include/libxml2/libxml/xmlreader.h" + textual header "/usr/include/libxml2/libxml/xmlregexp.h" + textual header "/usr/include/libxml2/libxml/xmlsave.h" + textual header "/usr/include/libxml2/libxml/xmlschemas.h" + textual header "/usr/include/libxml2/libxml/xmlschemastypes.h" + textual header "/usr/include/libxml2/libxml/xmlstring.h" + textual header "/usr/include/libxml2/libxml/xmlunicode.h" + textual header "/usr/include/libxml2/libxml/xmlversion.h" + textual header "/usr/include/libxml2/libxml/xmlwriter.h" + textual header "/usr/include/libxml2/libxml/xpath.h" + textual header "/usr/include/libxml2/libxml/xpathInternals.h" + textual header "/usr/include/libxml2/libxml/xpointer.h" + textual header "/usr/include/limits.h" + textual header "/usr/include/link.h" + textual header "/usr/include/linux/a.out.h" + textual header "/usr/include/linux/acct.h" + textual header "/usr/include/linux/adb.h" + textual header "/usr/include/linux/adfs_fs.h" + textual header "/usr/include/linux/affs_hardblocks.h" + textual header "/usr/include/linux/agpgart.h" + textual header "/usr/include/linux/aio_abi.h" + textual header "/usr/include/linux/am437x-vpfe.h" + textual header "/usr/include/linux/android/binder.h" + textual header "/usr/include/linux/apm_bios.h" + textual header "/usr/include/linux/arcfb.h" + textual header "/usr/include/linux/arm_sdei.h" + textual header "/usr/include/linux/aspeed-lpc-ctrl.h" + textual header "/usr/include/linux/atalk.h" + textual header "/usr/include/linux/atm.h" + textual header "/usr/include/linux/atm_eni.h" + textual header "/usr/include/linux/atm_he.h" + textual header "/usr/include/linux/atm_idt77105.h" + textual header "/usr/include/linux/atm_nicstar.h" + textual header "/usr/include/linux/atm_tcp.h" + textual header "/usr/include/linux/atm_zatm.h" + textual header "/usr/include/linux/atmapi.h" + textual header "/usr/include/linux/atmarp.h" + textual header "/usr/include/linux/atmbr2684.h" + textual header "/usr/include/linux/atmclip.h" + textual header "/usr/include/linux/atmdev.h" + textual header "/usr/include/linux/atmioc.h" + textual header "/usr/include/linux/atmlec.h" + textual header "/usr/include/linux/atmmpc.h" + textual header "/usr/include/linux/atmppp.h" + textual header "/usr/include/linux/atmsap.h" + textual header "/usr/include/linux/atmsvc.h" + textual header "/usr/include/linux/audit.h" + textual header "/usr/include/linux/auto_dev-ioctl.h" + textual header "/usr/include/linux/auto_fs.h" + textual header "/usr/include/linux/auto_fs4.h" + textual header "/usr/include/linux/auxvec.h" + textual header "/usr/include/linux/ax25.h" + textual header "/usr/include/linux/b1lli.h" + textual header "/usr/include/linux/batadv_packet.h" + textual header "/usr/include/linux/batman_adv.h" + textual header "/usr/include/linux/baycom.h" + textual header "/usr/include/linux/bcache.h" + textual header "/usr/include/linux/bcm933xx_hcs.h" + textual header "/usr/include/linux/bfs_fs.h" + textual header "/usr/include/linux/binfmts.h" + textual header "/usr/include/linux/blkpg.h" + textual header "/usr/include/linux/blktrace_api.h" + textual header "/usr/include/linux/blkzoned.h" + textual header "/usr/include/linux/bpf.h" + textual header "/usr/include/linux/bpf_common.h" + textual header "/usr/include/linux/bpf_perf_event.h" + textual header "/usr/include/linux/bpfilter.h" + textual header "/usr/include/linux/bpqether.h" + textual header "/usr/include/linux/bsg.h" + textual header "/usr/include/linux/bt-bmc.h" + textual header "/usr/include/linux/btf.h" + textual header "/usr/include/linux/btrfs.h" + textual header "/usr/include/linux/btrfs_tree.h" + textual header "/usr/include/linux/byteorder/big_endian.h" + textual header "/usr/include/linux/byteorder/little_endian.h" + textual header "/usr/include/linux/caif/caif_socket.h" + textual header "/usr/include/linux/caif/if_caif.h" + textual header "/usr/include/linux/can.h" + textual header "/usr/include/linux/can/bcm.h" + textual header "/usr/include/linux/can/error.h" + textual header "/usr/include/linux/can/gw.h" + textual header "/usr/include/linux/can/netlink.h" + textual header "/usr/include/linux/can/raw.h" + textual header "/usr/include/linux/can/vxcan.h" + textual header "/usr/include/linux/capability.h" + textual header "/usr/include/linux/capi.h" + textual header "/usr/include/linux/cciss_defs.h" + textual header "/usr/include/linux/cciss_ioctl.h" + textual header "/usr/include/linux/cdrom.h" + textual header "/usr/include/linux/cec-funcs.h" + textual header "/usr/include/linux/cec.h" + textual header "/usr/include/linux/cgroupstats.h" + textual header "/usr/include/linux/chio.h" + textual header "/usr/include/linux/cifs/cifs_mount.h" + textual header "/usr/include/linux/cm4000_cs.h" + textual header "/usr/include/linux/cn_proc.h" + textual header "/usr/include/linux/coda.h" + textual header "/usr/include/linux/coda_psdev.h" + textual header "/usr/include/linux/coff.h" + textual header "/usr/include/linux/connector.h" + textual header "/usr/include/linux/const.h" + textual header "/usr/include/linux/coresight-stm.h" + textual header "/usr/include/linux/cramfs_fs.h" + textual header "/usr/include/linux/cryptouser.h" + textual header "/usr/include/linux/cuda.h" + textual header "/usr/include/linux/cyclades.h" + textual header "/usr/include/linux/cycx_cfm.h" + textual header "/usr/include/linux/dcbnl.h" + textual header "/usr/include/linux/dccp.h" + textual header "/usr/include/linux/devlink.h" + textual header "/usr/include/linux/dlm.h" + textual header "/usr/include/linux/dlm_device.h" + textual header "/usr/include/linux/dlm_netlink.h" + textual header "/usr/include/linux/dlm_plock.h" + textual header "/usr/include/linux/dlmconstants.h" + textual header "/usr/include/linux/dm-ioctl.h" + textual header "/usr/include/linux/dm-log-userspace.h" + textual header "/usr/include/linux/dma-buf.h" + textual header "/usr/include/linux/dn.h" + textual header "/usr/include/linux/dqblk_xfs.h" + textual header "/usr/include/linux/dvb/audio.h" + textual header "/usr/include/linux/dvb/ca.h" + textual header "/usr/include/linux/dvb/dmx.h" + textual header "/usr/include/linux/dvb/frontend.h" + textual header "/usr/include/linux/dvb/net.h" + textual header "/usr/include/linux/dvb/osd.h" + textual header "/usr/include/linux/dvb/version.h" + textual header "/usr/include/linux/dvb/video.h" + textual header "/usr/include/linux/edd.h" + textual header "/usr/include/linux/efs_fs_sb.h" + textual header "/usr/include/linux/elf-em.h" + textual header "/usr/include/linux/elf-fdpic.h" + textual header "/usr/include/linux/elf.h" + textual header "/usr/include/linux/elfcore.h" + textual header "/usr/include/linux/errno.h" + textual header "/usr/include/linux/errqueue.h" + textual header "/usr/include/linux/erspan.h" + textual header "/usr/include/linux/ethtool.h" + textual header "/usr/include/linux/eventpoll.h" + textual header "/usr/include/linux/fadvise.h" + textual header "/usr/include/linux/falloc.h" + textual header "/usr/include/linux/fanotify.h" + textual header "/usr/include/linux/fb.h" + textual header "/usr/include/linux/fcntl.h" + textual header "/usr/include/linux/fd.h" + textual header "/usr/include/linux/fdreg.h" + textual header "/usr/include/linux/fib_rules.h" + textual header "/usr/include/linux/fiemap.h" + textual header "/usr/include/linux/filter.h" + textual header "/usr/include/linux/firewire-cdev.h" + textual header "/usr/include/linux/firewire-constants.h" + textual header "/usr/include/linux/flat.h" + textual header "/usr/include/linux/fou.h" + textual header "/usr/include/linux/fpga-dfl.h" + textual header "/usr/include/linux/fs.h" + textual header "/usr/include/linux/fsi.h" + textual header "/usr/include/linux/fsl_hypervisor.h" + textual header "/usr/include/linux/fsmap.h" + textual header "/usr/include/linux/fuse.h" + textual header "/usr/include/linux/futex.h" + textual header "/usr/include/linux/gameport.h" + textual header "/usr/include/linux/gen_stats.h" + textual header "/usr/include/linux/genetlink.h" + textual header "/usr/include/linux/genwqe/genwqe_card.h" + textual header "/usr/include/linux/gfs2_ondisk.h" + textual header "/usr/include/linux/gigaset_dev.h" + textual header "/usr/include/linux/gpio.h" + textual header "/usr/include/linux/gsmmux.h" + textual header "/usr/include/linux/gtp.h" + textual header "/usr/include/linux/hash_info.h" + textual header "/usr/include/linux/hdlc.h" + textual header "/usr/include/linux/hdlc/ioctl.h" + textual header "/usr/include/linux/hdlcdrv.h" + textual header "/usr/include/linux/hdreg.h" + textual header "/usr/include/linux/hid.h" + textual header "/usr/include/linux/hiddev.h" + textual header "/usr/include/linux/hidraw.h" + textual header "/usr/include/linux/hpet.h" + textual header "/usr/include/linux/hsi/cs-protocol.h" + textual header "/usr/include/linux/hsi/hsi_char.h" + textual header "/usr/include/linux/hsr_netlink.h" + textual header "/usr/include/linux/hw_breakpoint.h" + textual header "/usr/include/linux/hyperv.h" + textual header "/usr/include/linux/hysdn_if.h" + textual header "/usr/include/linux/i2c-dev.h" + textual header "/usr/include/linux/i2c.h" + textual header "/usr/include/linux/i2o-dev.h" + textual header "/usr/include/linux/i8k.h" + textual header "/usr/include/linux/icmp.h" + textual header "/usr/include/linux/icmpv6.h" + textual header "/usr/include/linux/if.h" + textual header "/usr/include/linux/if_addr.h" + textual header "/usr/include/linux/if_addrlabel.h" + textual header "/usr/include/linux/if_alg.h" + textual header "/usr/include/linux/if_arcnet.h" + textual header "/usr/include/linux/if_arp.h" + textual header "/usr/include/linux/if_bonding.h" + textual header "/usr/include/linux/if_bridge.h" + textual header "/usr/include/linux/if_cablemodem.h" + textual header "/usr/include/linux/if_eql.h" + textual header "/usr/include/linux/if_ether.h" + textual header "/usr/include/linux/if_fc.h" + textual header "/usr/include/linux/if_fddi.h" + textual header "/usr/include/linux/if_frad.h" + textual header "/usr/include/linux/if_hippi.h" + textual header "/usr/include/linux/if_infiniband.h" + textual header "/usr/include/linux/if_link.h" + textual header "/usr/include/linux/if_ltalk.h" + textual header "/usr/include/linux/if_macsec.h" + textual header "/usr/include/linux/if_packet.h" + textual header "/usr/include/linux/if_phonet.h" + textual header "/usr/include/linux/if_plip.h" + textual header "/usr/include/linux/if_ppp.h" + textual header "/usr/include/linux/if_pppol2tp.h" + textual header "/usr/include/linux/if_pppox.h" + textual header "/usr/include/linux/if_slip.h" + textual header "/usr/include/linux/if_team.h" + textual header "/usr/include/linux/if_tun.h" + textual header "/usr/include/linux/if_tunnel.h" + textual header "/usr/include/linux/if_vlan.h" + textual header "/usr/include/linux/if_x25.h" + textual header "/usr/include/linux/if_xdp.h" + textual header "/usr/include/linux/ife.h" + textual header "/usr/include/linux/igmp.h" + textual header "/usr/include/linux/iio/events.h" + textual header "/usr/include/linux/iio/types.h" + textual header "/usr/include/linux/ila.h" + textual header "/usr/include/linux/in.h" + textual header "/usr/include/linux/in6.h" + textual header "/usr/include/linux/in_route.h" + textual header "/usr/include/linux/inet_diag.h" + textual header "/usr/include/linux/inotify.h" + textual header "/usr/include/linux/input-event-codes.h" + textual header "/usr/include/linux/input.h" + textual header "/usr/include/linux/ioctl.h" + textual header "/usr/include/linux/ip.h" + textual header "/usr/include/linux/ip6_tunnel.h" + textual header "/usr/include/linux/ip_vs.h" + textual header "/usr/include/linux/ipc.h" + textual header "/usr/include/linux/ipmi.h" + textual header "/usr/include/linux/ipmi_bmc.h" + textual header "/usr/include/linux/ipmi_msgdefs.h" + textual header "/usr/include/linux/ipsec.h" + textual header "/usr/include/linux/ipv6.h" + textual header "/usr/include/linux/ipv6_route.h" + textual header "/usr/include/linux/ipx.h" + textual header "/usr/include/linux/irqnr.h" + textual header "/usr/include/linux/isdn.h" + textual header "/usr/include/linux/isdn/capicmd.h" + textual header "/usr/include/linux/isdn_divertif.h" + textual header "/usr/include/linux/isdn_ppp.h" + textual header "/usr/include/linux/isdnif.h" + textual header "/usr/include/linux/iso_fs.h" + textual header "/usr/include/linux/ivtv.h" + textual header "/usr/include/linux/ivtvfb.h" + textual header "/usr/include/linux/jffs2.h" + textual header "/usr/include/linux/joystick.h" + textual header "/usr/include/linux/kcm.h" + textual header "/usr/include/linux/kcmp.h" + textual header "/usr/include/linux/kcov.h" + textual header "/usr/include/linux/kd.h" + textual header "/usr/include/linux/kdev_t.h" + textual header "/usr/include/linux/kernel-page-flags.h" + textual header "/usr/include/linux/kernel.h" + textual header "/usr/include/linux/kernelcapi.h" + textual header "/usr/include/linux/kexec.h" + textual header "/usr/include/linux/keyboard.h" + textual header "/usr/include/linux/keyctl.h" + textual header "/usr/include/linux/kfd_ioctl.h" + textual header "/usr/include/linux/kvm.h" + textual header "/usr/include/linux/kvm_para.h" + textual header "/usr/include/linux/l2tp.h" + textual header "/usr/include/linux/libc-compat.h" + textual header "/usr/include/linux/lightnvm.h" + textual header "/usr/include/linux/limits.h" + textual header "/usr/include/linux/lirc.h" + textual header "/usr/include/linux/llc.h" + textual header "/usr/include/linux/loop.h" + textual header "/usr/include/linux/lp.h" + textual header "/usr/include/linux/lwtunnel.h" + textual header "/usr/include/linux/magic.h" + textual header "/usr/include/linux/major.h" + textual header "/usr/include/linux/map_to_7segment.h" + textual header "/usr/include/linux/matroxfb.h" + textual header "/usr/include/linux/max2175.h" + textual header "/usr/include/linux/mdio.h" + textual header "/usr/include/linux/media-bus-format.h" + textual header "/usr/include/linux/media.h" + textual header "/usr/include/linux/mei.h" + textual header "/usr/include/linux/membarrier.h" + textual header "/usr/include/linux/memfd.h" + textual header "/usr/include/linux/mempolicy.h" + textual header "/usr/include/linux/meye.h" + textual header "/usr/include/linux/mic_common.h" + textual header "/usr/include/linux/mic_ioctl.h" + textual header "/usr/include/linux/mii.h" + textual header "/usr/include/linux/minix_fs.h" + textual header "/usr/include/linux/mman.h" + textual header "/usr/include/linux/mmc/ioctl.h" + textual header "/usr/include/linux/mmtimer.h" + textual header "/usr/include/linux/module.h" + textual header "/usr/include/linux/mpls.h" + textual header "/usr/include/linux/mpls_iptunnel.h" + textual header "/usr/include/linux/mqueue.h" + textual header "/usr/include/linux/mroute.h" + textual header "/usr/include/linux/mroute6.h" + textual header "/usr/include/linux/msdos_fs.h" + textual header "/usr/include/linux/msg.h" + textual header "/usr/include/linux/mtio.h" + textual header "/usr/include/linux/n_r3964.h" + textual header "/usr/include/linux/nbd-netlink.h" + textual header "/usr/include/linux/nbd.h" + textual header "/usr/include/linux/ncsi.h" + textual header "/usr/include/linux/ndctl.h" + textual header "/usr/include/linux/neighbour.h" + textual header "/usr/include/linux/net.h" + textual header "/usr/include/linux/net_dropmon.h" + textual header "/usr/include/linux/net_namespace.h" + textual header "/usr/include/linux/net_tstamp.h" + textual header "/usr/include/linux/netconf.h" + textual header "/usr/include/linux/netdevice.h" + textual header "/usr/include/linux/netfilter.h" + textual header "/usr/include/linux/netfilter/ipset/ip_set.h" + textual header "/usr/include/linux/netfilter/ipset/ip_set_bitmap.h" + textual header "/usr/include/linux/netfilter/ipset/ip_set_hash.h" + textual header "/usr/include/linux/netfilter/ipset/ip_set_list.h" + textual header "/usr/include/linux/netfilter/nf_conntrack_common.h" + textual header "/usr/include/linux/netfilter/nf_conntrack_ftp.h" + textual header "/usr/include/linux/netfilter/nf_conntrack_sctp.h" + textual header "/usr/include/linux/netfilter/nf_conntrack_tcp.h" + textual header "/usr/include/linux/netfilter/nf_conntrack_tuple_common.h" + textual header "/usr/include/linux/netfilter/nf_log.h" + textual header "/usr/include/linux/netfilter/nf_nat.h" + textual header "/usr/include/linux/netfilter/nf_tables.h" + textual header "/usr/include/linux/netfilter/nf_tables_compat.h" + textual header "/usr/include/linux/netfilter/nfnetlink.h" + textual header "/usr/include/linux/netfilter/nfnetlink_acct.h" + textual header "/usr/include/linux/netfilter/nfnetlink_compat.h" + textual header "/usr/include/linux/netfilter/nfnetlink_conntrack.h" + textual header "/usr/include/linux/netfilter/nfnetlink_cthelper.h" + textual header "/usr/include/linux/netfilter/nfnetlink_cttimeout.h" + textual header "/usr/include/linux/netfilter/nfnetlink_log.h" + textual header "/usr/include/linux/netfilter/nfnetlink_osf.h" + textual header "/usr/include/linux/netfilter/nfnetlink_queue.h" + textual header "/usr/include/linux/netfilter/x_tables.h" + textual header "/usr/include/linux/netfilter/xt_AUDIT.h" + textual header "/usr/include/linux/netfilter/xt_CHECKSUM.h" + textual header "/usr/include/linux/netfilter/xt_CLASSIFY.h" + textual header "/usr/include/linux/netfilter/xt_CONNMARK.h" + textual header "/usr/include/linux/netfilter/xt_CONNSECMARK.h" + textual header "/usr/include/linux/netfilter/xt_CT.h" + textual header "/usr/include/linux/netfilter/xt_DSCP.h" + textual header "/usr/include/linux/netfilter/xt_HMARK.h" + textual header "/usr/include/linux/netfilter/xt_IDLETIMER.h" + textual header "/usr/include/linux/netfilter/xt_LED.h" + textual header "/usr/include/linux/netfilter/xt_LOG.h" + textual header "/usr/include/linux/netfilter/xt_MARK.h" + textual header "/usr/include/linux/netfilter/xt_NFLOG.h" + textual header "/usr/include/linux/netfilter/xt_NFQUEUE.h" + textual header "/usr/include/linux/netfilter/xt_RATEEST.h" + textual header "/usr/include/linux/netfilter/xt_SECMARK.h" + textual header "/usr/include/linux/netfilter/xt_SYNPROXY.h" + textual header "/usr/include/linux/netfilter/xt_TCPMSS.h" + textual header "/usr/include/linux/netfilter/xt_TCPOPTSTRIP.h" + textual header "/usr/include/linux/netfilter/xt_TEE.h" + textual header "/usr/include/linux/netfilter/xt_TPROXY.h" + textual header "/usr/include/linux/netfilter/xt_addrtype.h" + textual header "/usr/include/linux/netfilter/xt_bpf.h" + textual header "/usr/include/linux/netfilter/xt_cgroup.h" + textual header "/usr/include/linux/netfilter/xt_cluster.h" + textual header "/usr/include/linux/netfilter/xt_comment.h" + textual header "/usr/include/linux/netfilter/xt_connbytes.h" + textual header "/usr/include/linux/netfilter/xt_connlabel.h" + textual header "/usr/include/linux/netfilter/xt_connlimit.h" + textual header "/usr/include/linux/netfilter/xt_connmark.h" + textual header "/usr/include/linux/netfilter/xt_conntrack.h" + textual header "/usr/include/linux/netfilter/xt_cpu.h" + textual header "/usr/include/linux/netfilter/xt_dccp.h" + textual header "/usr/include/linux/netfilter/xt_devgroup.h" + textual header "/usr/include/linux/netfilter/xt_dscp.h" + textual header "/usr/include/linux/netfilter/xt_ecn.h" + textual header "/usr/include/linux/netfilter/xt_esp.h" + textual header "/usr/include/linux/netfilter/xt_hashlimit.h" + textual header "/usr/include/linux/netfilter/xt_helper.h" + textual header "/usr/include/linux/netfilter/xt_ipcomp.h" + textual header "/usr/include/linux/netfilter/xt_iprange.h" + textual header "/usr/include/linux/netfilter/xt_ipvs.h" + textual header "/usr/include/linux/netfilter/xt_l2tp.h" + textual header "/usr/include/linux/netfilter/xt_length.h" + textual header "/usr/include/linux/netfilter/xt_limit.h" + textual header "/usr/include/linux/netfilter/xt_mac.h" + textual header "/usr/include/linux/netfilter/xt_mark.h" + textual header "/usr/include/linux/netfilter/xt_multiport.h" + textual header "/usr/include/linux/netfilter/xt_nfacct.h" + textual header "/usr/include/linux/netfilter/xt_osf.h" + textual header "/usr/include/linux/netfilter/xt_owner.h" + textual header "/usr/include/linux/netfilter/xt_physdev.h" + textual header "/usr/include/linux/netfilter/xt_pkttype.h" + textual header "/usr/include/linux/netfilter/xt_policy.h" + textual header "/usr/include/linux/netfilter/xt_quota.h" + textual header "/usr/include/linux/netfilter/xt_rateest.h" + textual header "/usr/include/linux/netfilter/xt_realm.h" + textual header "/usr/include/linux/netfilter/xt_recent.h" + textual header "/usr/include/linux/netfilter/xt_rpfilter.h" + textual header "/usr/include/linux/netfilter/xt_sctp.h" + textual header "/usr/include/linux/netfilter/xt_set.h" + textual header "/usr/include/linux/netfilter/xt_socket.h" + textual header "/usr/include/linux/netfilter/xt_state.h" + textual header "/usr/include/linux/netfilter/xt_statistic.h" + textual header "/usr/include/linux/netfilter/xt_string.h" + textual header "/usr/include/linux/netfilter/xt_tcpmss.h" + textual header "/usr/include/linux/netfilter/xt_tcpudp.h" + textual header "/usr/include/linux/netfilter/xt_time.h" + textual header "/usr/include/linux/netfilter/xt_u32.h" + textual header "/usr/include/linux/netfilter_arp.h" + textual header "/usr/include/linux/netfilter_arp/arp_tables.h" + textual header "/usr/include/linux/netfilter_arp/arpt_mangle.h" + textual header "/usr/include/linux/netfilter_bridge.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_802_3.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_among.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_arp.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_arpreply.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_ip.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_ip6.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_limit.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_log.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_mark_m.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_mark_t.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_nat.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_nflog.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_pkttype.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_redirect.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_stp.h" + textual header "/usr/include/linux/netfilter_bridge/ebt_vlan.h" + textual header "/usr/include/linux/netfilter_bridge/ebtables.h" + textual header "/usr/include/linux/netfilter_decnet.h" + textual header "/usr/include/linux/netfilter_ipv4.h" + textual header "/usr/include/linux/netfilter_ipv4/ip_tables.h" + textual header "/usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h" + textual header "/usr/include/linux/netfilter_ipv4/ipt_ECN.h" + textual header "/usr/include/linux/netfilter_ipv4/ipt_LOG.h" + textual header "/usr/include/linux/netfilter_ipv4/ipt_REJECT.h" + textual header "/usr/include/linux/netfilter_ipv4/ipt_TTL.h" + textual header "/usr/include/linux/netfilter_ipv4/ipt_ah.h" + textual header "/usr/include/linux/netfilter_ipv4/ipt_ecn.h" + textual header "/usr/include/linux/netfilter_ipv4/ipt_ttl.h" + textual header "/usr/include/linux/netfilter_ipv6.h" + textual header "/usr/include/linux/netfilter_ipv6/ip6_tables.h" + textual header "/usr/include/linux/netfilter_ipv6/ip6t_HL.h" + textual header "/usr/include/linux/netfilter_ipv6/ip6t_LOG.h" + textual header "/usr/include/linux/netfilter_ipv6/ip6t_NPT.h" + textual header "/usr/include/linux/netfilter_ipv6/ip6t_REJECT.h" + textual header "/usr/include/linux/netfilter_ipv6/ip6t_ah.h" + textual header "/usr/include/linux/netfilter_ipv6/ip6t_frag.h" + textual header "/usr/include/linux/netfilter_ipv6/ip6t_hl.h" + textual header "/usr/include/linux/netfilter_ipv6/ip6t_ipv6header.h" + textual header "/usr/include/linux/netfilter_ipv6/ip6t_mh.h" + textual header "/usr/include/linux/netfilter_ipv6/ip6t_opts.h" + textual header "/usr/include/linux/netfilter_ipv6/ip6t_rt.h" + textual header "/usr/include/linux/netfilter_ipv6/ip6t_srh.h" + textual header "/usr/include/linux/netlink.h" + textual header "/usr/include/linux/netlink_diag.h" + textual header "/usr/include/linux/netrom.h" + textual header "/usr/include/linux/nfc.h" + textual header "/usr/include/linux/nfs.h" + textual header "/usr/include/linux/nfs2.h" + textual header "/usr/include/linux/nfs3.h" + textual header "/usr/include/linux/nfs4.h" + textual header "/usr/include/linux/nfs4_mount.h" + textual header "/usr/include/linux/nfs_fs.h" + textual header "/usr/include/linux/nfs_idmap.h" + textual header "/usr/include/linux/nfs_mount.h" + textual header "/usr/include/linux/nfsacl.h" + textual header "/usr/include/linux/nfsd/cld.h" + textual header "/usr/include/linux/nfsd/debug.h" + textual header "/usr/include/linux/nfsd/export.h" + textual header "/usr/include/linux/nfsd/nfsfh.h" + textual header "/usr/include/linux/nfsd/stats.h" + textual header "/usr/include/linux/nilfs2_api.h" + textual header "/usr/include/linux/nilfs2_ondisk.h" + textual header "/usr/include/linux/nl80211.h" + textual header "/usr/include/linux/nsfs.h" + textual header "/usr/include/linux/nubus.h" + textual header "/usr/include/linux/nvme_ioctl.h" + textual header "/usr/include/linux/nvram.h" + textual header "/usr/include/linux/omap3isp.h" + textual header "/usr/include/linux/omapfb.h" + textual header "/usr/include/linux/oom.h" + textual header "/usr/include/linux/openvswitch.h" + textual header "/usr/include/linux/packet_diag.h" + textual header "/usr/include/linux/param.h" + textual header "/usr/include/linux/parport.h" + textual header "/usr/include/linux/patchkey.h" + textual header "/usr/include/linux/pci.h" + textual header "/usr/include/linux/pci_regs.h" + textual header "/usr/include/linux/pcitest.h" + textual header "/usr/include/linux/perf_event.h" + textual header "/usr/include/linux/personality.h" + textual header "/usr/include/linux/pfkeyv2.h" + textual header "/usr/include/linux/pg.h" + textual header "/usr/include/linux/phantom.h" + textual header "/usr/include/linux/phonet.h" + textual header "/usr/include/linux/pkt_cls.h" + textual header "/usr/include/linux/pkt_sched.h" + textual header "/usr/include/linux/pktcdvd.h" + textual header "/usr/include/linux/pmu.h" + textual header "/usr/include/linux/poll.h" + textual header "/usr/include/linux/posix_acl.h" + textual header "/usr/include/linux/posix_acl_xattr.h" + textual header "/usr/include/linux/posix_types.h" + textual header "/usr/include/linux/ppdev.h" + textual header "/usr/include/linux/ppp-comp.h" + textual header "/usr/include/linux/ppp-ioctl.h" + textual header "/usr/include/linux/ppp_defs.h" + textual header "/usr/include/linux/pps.h" + textual header "/usr/include/linux/pr.h" + textual header "/usr/include/linux/prctl.h" + textual header "/usr/include/linux/psample.h" + textual header "/usr/include/linux/psci.h" + textual header "/usr/include/linux/psp-sev.h" + textual header "/usr/include/linux/ptp_clock.h" + textual header "/usr/include/linux/ptrace.h" + textual header "/usr/include/linux/qemu_fw_cfg.h" + textual header "/usr/include/linux/qnx4_fs.h" + textual header "/usr/include/linux/qnxtypes.h" + textual header "/usr/include/linux/qrtr.h" + textual header "/usr/include/linux/quota.h" + textual header "/usr/include/linux/radeonfb.h" + textual header "/usr/include/linux/raid/md_p.h" + textual header "/usr/include/linux/raid/md_u.h" + textual header "/usr/include/linux/random.h" + textual header "/usr/include/linux/raw.h" + textual header "/usr/include/linux/rds.h" + textual header "/usr/include/linux/reboot.h" + textual header "/usr/include/linux/reiserfs_fs.h" + textual header "/usr/include/linux/reiserfs_xattr.h" + textual header "/usr/include/linux/resource.h" + textual header "/usr/include/linux/rfkill.h" + textual header "/usr/include/linux/rio_cm_cdev.h" + textual header "/usr/include/linux/rio_mport_cdev.h" + textual header "/usr/include/linux/romfs_fs.h" + textual header "/usr/include/linux/rose.h" + textual header "/usr/include/linux/route.h" + textual header "/usr/include/linux/rpmsg.h" + textual header "/usr/include/linux/rseq.h" + textual header "/usr/include/linux/rtc.h" + textual header "/usr/include/linux/rtnetlink.h" + textual header "/usr/include/linux/rxrpc.h" + textual header "/usr/include/linux/scc.h" + textual header "/usr/include/linux/sched.h" + textual header "/usr/include/linux/sched/types.h" + textual header "/usr/include/linux/scif_ioctl.h" + textual header "/usr/include/linux/screen_info.h" + textual header "/usr/include/linux/sctp.h" + textual header "/usr/include/linux/sdla.h" + textual header "/usr/include/linux/seccomp.h" + textual header "/usr/include/linux/securebits.h" + textual header "/usr/include/linux/sed-opal.h" + textual header "/usr/include/linux/seg6.h" + textual header "/usr/include/linux/seg6_genl.h" + textual header "/usr/include/linux/seg6_hmac.h" + textual header "/usr/include/linux/seg6_iptunnel.h" + textual header "/usr/include/linux/seg6_local.h" + textual header "/usr/include/linux/selinux_netlink.h" + textual header "/usr/include/linux/sem.h" + textual header "/usr/include/linux/serial.h" + textual header "/usr/include/linux/serial_core.h" + textual header "/usr/include/linux/serial_reg.h" + textual header "/usr/include/linux/serio.h" + textual header "/usr/include/linux/shm.h" + textual header "/usr/include/linux/signal.h" + textual header "/usr/include/linux/signalfd.h" + textual header "/usr/include/linux/smc.h" + textual header "/usr/include/linux/smc_diag.h" + textual header "/usr/include/linux/smiapp.h" + textual header "/usr/include/linux/snmp.h" + textual header "/usr/include/linux/sock_diag.h" + textual header "/usr/include/linux/socket.h" + textual header "/usr/include/linux/sockios.h" + textual header "/usr/include/linux/sonet.h" + textual header "/usr/include/linux/sonypi.h" + textual header "/usr/include/linux/sound.h" + textual header "/usr/include/linux/soundcard.h" + textual header "/usr/include/linux/spi/spidev.h" + textual header "/usr/include/linux/stat.h" + textual header "/usr/include/linux/stddef.h" + textual header "/usr/include/linux/stm.h" + textual header "/usr/include/linux/string.h" + textual header "/usr/include/linux/sunrpc/debug.h" + textual header "/usr/include/linux/suspend_ioctls.h" + textual header "/usr/include/linux/swab.h" + textual header "/usr/include/linux/switchtec_ioctl.h" + textual header "/usr/include/linux/sync_file.h" + textual header "/usr/include/linux/synclink.h" + textual header "/usr/include/linux/sysctl.h" + textual header "/usr/include/linux/sysinfo.h" + textual header "/usr/include/linux/target_core_user.h" + textual header "/usr/include/linux/taskstats.h" + textual header "/usr/include/linux/tc_act/tc_bpf.h" + textual header "/usr/include/linux/tc_act/tc_connmark.h" + textual header "/usr/include/linux/tc_act/tc_csum.h" + textual header "/usr/include/linux/tc_act/tc_defact.h" + textual header "/usr/include/linux/tc_act/tc_gact.h" + textual header "/usr/include/linux/tc_act/tc_ife.h" + textual header "/usr/include/linux/tc_act/tc_ipt.h" + textual header "/usr/include/linux/tc_act/tc_mirred.h" + textual header "/usr/include/linux/tc_act/tc_nat.h" + textual header "/usr/include/linux/tc_act/tc_pedit.h" + textual header "/usr/include/linux/tc_act/tc_sample.h" + textual header "/usr/include/linux/tc_act/tc_skbedit.h" + textual header "/usr/include/linux/tc_act/tc_skbmod.h" + textual header "/usr/include/linux/tc_act/tc_tunnel_key.h" + textual header "/usr/include/linux/tc_act/tc_vlan.h" + textual header "/usr/include/linux/tc_ematch/tc_em_cmp.h" + textual header "/usr/include/linux/tc_ematch/tc_em_ipt.h" + textual header "/usr/include/linux/tc_ematch/tc_em_meta.h" + textual header "/usr/include/linux/tc_ematch/tc_em_nbyte.h" + textual header "/usr/include/linux/tc_ematch/tc_em_text.h" + textual header "/usr/include/linux/tcp.h" + textual header "/usr/include/linux/tcp_metrics.h" + textual header "/usr/include/linux/tee.h" + textual header "/usr/include/linux/termios.h" + textual header "/usr/include/linux/thermal.h" + textual header "/usr/include/linux/time.h" + textual header "/usr/include/linux/timerfd.h" + textual header "/usr/include/linux/times.h" + textual header "/usr/include/linux/timex.h" + textual header "/usr/include/linux/tiocl.h" + textual header "/usr/include/linux/tipc.h" + textual header "/usr/include/linux/tipc_config.h" + textual header "/usr/include/linux/tipc_netlink.h" + textual header "/usr/include/linux/tipc_sockets_diag.h" + textual header "/usr/include/linux/tls.h" + textual header "/usr/include/linux/toshiba.h" + textual header "/usr/include/linux/tty.h" + textual header "/usr/include/linux/tty_flags.h" + textual header "/usr/include/linux/types.h" + textual header "/usr/include/linux/udf_fs_i.h" + textual header "/usr/include/linux/udp.h" + textual header "/usr/include/linux/uhid.h" + textual header "/usr/include/linux/uinput.h" + textual header "/usr/include/linux/uio.h" + textual header "/usr/include/linux/uleds.h" + textual header "/usr/include/linux/ultrasound.h" + textual header "/usr/include/linux/un.h" + textual header "/usr/include/linux/unistd.h" + textual header "/usr/include/linux/unix_diag.h" + textual header "/usr/include/linux/usb/audio.h" + textual header "/usr/include/linux/usb/cdc-wdm.h" + textual header "/usr/include/linux/usb/cdc.h" + textual header "/usr/include/linux/usb/ch11.h" + textual header "/usr/include/linux/usb/ch9.h" + textual header "/usr/include/linux/usb/charger.h" + textual header "/usr/include/linux/usb/functionfs.h" + textual header "/usr/include/linux/usb/g_printer.h" + textual header "/usr/include/linux/usb/g_uvc.h" + textual header "/usr/include/linux/usb/gadgetfs.h" + textual header "/usr/include/linux/usb/midi.h" + textual header "/usr/include/linux/usb/tmc.h" + textual header "/usr/include/linux/usb/video.h" + textual header "/usr/include/linux/usbdevice_fs.h" + textual header "/usr/include/linux/usbip.h" + textual header "/usr/include/linux/userfaultfd.h" + textual header "/usr/include/linux/userio.h" + textual header "/usr/include/linux/utime.h" + textual header "/usr/include/linux/utsname.h" + textual header "/usr/include/linux/uuid.h" + textual header "/usr/include/linux/uvcvideo.h" + textual header "/usr/include/linux/v4l2-common.h" + textual header "/usr/include/linux/v4l2-controls.h" + textual header "/usr/include/linux/v4l2-dv-timings.h" + textual header "/usr/include/linux/v4l2-mediabus.h" + textual header "/usr/include/linux/v4l2-subdev.h" + textual header "/usr/include/linux/vbox_err.h" + textual header "/usr/include/linux/vbox_vmmdev_types.h" + textual header "/usr/include/linux/vboxguest.h" + textual header "/usr/include/linux/version.h" + textual header "/usr/include/linux/veth.h" + textual header "/usr/include/linux/vfio.h" + textual header "/usr/include/linux/vfio_ccw.h" + textual header "/usr/include/linux/vhost.h" + textual header "/usr/include/linux/videodev2.h" + textual header "/usr/include/linux/virtio_9p.h" + textual header "/usr/include/linux/virtio_balloon.h" + textual header "/usr/include/linux/virtio_blk.h" + textual header "/usr/include/linux/virtio_config.h" + textual header "/usr/include/linux/virtio_console.h" + textual header "/usr/include/linux/virtio_crypto.h" + textual header "/usr/include/linux/virtio_gpu.h" + textual header "/usr/include/linux/virtio_ids.h" + textual header "/usr/include/linux/virtio_input.h" + textual header "/usr/include/linux/virtio_mmio.h" + textual header "/usr/include/linux/virtio_net.h" + textual header "/usr/include/linux/virtio_pci.h" + textual header "/usr/include/linux/virtio_ring.h" + textual header "/usr/include/linux/virtio_rng.h" + textual header "/usr/include/linux/virtio_scsi.h" + textual header "/usr/include/linux/virtio_types.h" + textual header "/usr/include/linux/virtio_vsock.h" + textual header "/usr/include/linux/vm_sockets.h" + textual header "/usr/include/linux/vm_sockets_diag.h" + textual header "/usr/include/linux/vmcore.h" + textual header "/usr/include/linux/vsockmon.h" + textual header "/usr/include/linux/vt.h" + textual header "/usr/include/linux/vtpm_proxy.h" + textual header "/usr/include/linux/wait.h" + textual header "/usr/include/linux/wanrouter.h" + textual header "/usr/include/linux/watchdog.h" + textual header "/usr/include/linux/wimax.h" + textual header "/usr/include/linux/wimax/i2400m.h" + textual header "/usr/include/linux/wireless.h" + textual header "/usr/include/linux/wmi.h" + textual header "/usr/include/linux/x25.h" + textual header "/usr/include/linux/xattr.h" + textual header "/usr/include/linux/xfrm.h" + textual header "/usr/include/linux/xilinx-v4l2-controls.h" + textual header "/usr/include/linux/zorro.h" + textual header "/usr/include/linux/zorro_ids.h" + textual header "/usr/include/lld/Common/Args.h" + textual header "/usr/include/lld/Common/DWARF.h" + textual header "/usr/include/lld/Common/Driver.h" + textual header "/usr/include/lld/Common/ErrorHandler.h" + textual header "/usr/include/lld/Common/Filesystem.h" + textual header "/usr/include/lld/Common/LLVM.h" + textual header "/usr/include/lld/Common/Memory.h" + textual header "/usr/include/lld/Common/Reproduce.h" + textual header "/usr/include/lld/Common/Strings.h" + textual header "/usr/include/lld/Common/TargetOptionsCommandFlags.h" + textual header "/usr/include/lld/Common/Threads.h" + textual header "/usr/include/lld/Common/Timer.h" + textual header "/usr/include/lld/Common/Version.h" + textual header "/usr/include/lld/Core/AbsoluteAtom.h" + textual header "/usr/include/lld/Core/ArchiveLibraryFile.h" + textual header "/usr/include/lld/Core/Atom.h" + textual header "/usr/include/lld/Core/DefinedAtom.h" + textual header "/usr/include/lld/Core/Error.h" + textual header "/usr/include/lld/Core/File.h" + textual header "/usr/include/lld/Core/Instrumentation.h" + textual header "/usr/include/lld/Core/LinkingContext.h" + textual header "/usr/include/lld/Core/Node.h" + textual header "/usr/include/lld/Core/Pass.h" + textual header "/usr/include/lld/Core/PassManager.h" + textual header "/usr/include/lld/Core/Reader.h" + textual header "/usr/include/lld/Core/Reference.h" + textual header "/usr/include/lld/Core/Resolver.h" + textual header "/usr/include/lld/Core/SharedLibraryAtom.h" + textual header "/usr/include/lld/Core/SharedLibraryFile.h" + textual header "/usr/include/lld/Core/Simple.h" + textual header "/usr/include/lld/Core/SymbolTable.h" + textual header "/usr/include/lld/Core/UndefinedAtom.h" + textual header "/usr/include/lld/Core/Writer.h" + textual header "/usr/include/lld/ReaderWriter/MachOLinkingContext.h" + textual header "/usr/include/lld/ReaderWriter/YamlContext.h" + textual header "/usr/include/llvm-c/Analysis.h" + textual header "/usr/include/llvm-c/BitReader.h" + textual header "/usr/include/llvm-c/BitWriter.h" + textual header "/usr/include/llvm-c/Comdat.h" + textual header "/usr/include/llvm-c/Core.h" + textual header "/usr/include/llvm-c/DataTypes.h" + textual header "/usr/include/llvm-c/DebugInfo.h" + textual header "/usr/include/llvm-c/Disassembler.h" + textual header "/usr/include/llvm-c/DisassemblerTypes.h" + textual header "/usr/include/llvm-c/Error.h" + textual header "/usr/include/llvm-c/ErrorHandling.h" + textual header "/usr/include/llvm-c/ExecutionEngine.h" + textual header "/usr/include/llvm-c/ExternC.h" + textual header "/usr/include/llvm-c/IRReader.h" + textual header "/usr/include/llvm-c/Initialization.h" + textual header "/usr/include/llvm-c/LinkTimeOptimizer.h" + textual header "/usr/include/llvm-c/Linker.h" + textual header "/usr/include/llvm-c/Object.h" + textual header "/usr/include/llvm-c/OrcBindings.h" + textual header "/usr/include/llvm-c/Remarks.h" + textual header "/usr/include/llvm-c/Support.h" + textual header "/usr/include/llvm-c/Target.h" + textual header "/usr/include/llvm-c/TargetMachine.h" + textual header "/usr/include/llvm-c/Transforms/AggressiveInstCombine.h" + textual header "/usr/include/llvm-c/Transforms/Coroutines.h" + textual header "/usr/include/llvm-c/Transforms/IPO.h" + textual header "/usr/include/llvm-c/Transforms/InstCombine.h" + textual header "/usr/include/llvm-c/Transforms/PassManagerBuilder.h" + textual header "/usr/include/llvm-c/Transforms/Scalar.h" + textual header "/usr/include/llvm-c/Transforms/Utils.h" + textual header "/usr/include/llvm-c/Transforms/Vectorize.h" + textual header "/usr/include/llvm-c/Types.h" + textual header "/usr/include/llvm-c/lto.h" + textual header "/usr/include/llvm/ADT/APFloat.h" + textual header "/usr/include/llvm/ADT/APInt.h" + textual header "/usr/include/llvm/ADT/APSInt.h" + textual header "/usr/include/llvm/ADT/AllocatorList.h" + textual header "/usr/include/llvm/ADT/Any.h" + textual header "/usr/include/llvm/ADT/ArrayRef.h" + textual header "/usr/include/llvm/ADT/BitVector.h" + textual header "/usr/include/llvm/ADT/BitmaskEnum.h" + textual header "/usr/include/llvm/ADT/BreadthFirstIterator.h" + textual header "/usr/include/llvm/ADT/CachedHashString.h" + textual header "/usr/include/llvm/ADT/DAGDeltaAlgorithm.h" + textual header "/usr/include/llvm/ADT/DeltaAlgorithm.h" + textual header "/usr/include/llvm/ADT/DenseMap.h" + textual header "/usr/include/llvm/ADT/DenseMapInfo.h" + textual header "/usr/include/llvm/ADT/DenseSet.h" + textual header "/usr/include/llvm/ADT/DepthFirstIterator.h" + textual header "/usr/include/llvm/ADT/DirectedGraph.h" + textual header "/usr/include/llvm/ADT/EnumeratedArray.h" + textual header "/usr/include/llvm/ADT/EpochTracker.h" + textual header "/usr/include/llvm/ADT/EquivalenceClasses.h" + textual header "/usr/include/llvm/ADT/FloatingPointMode.h" + textual header "/usr/include/llvm/ADT/FoldingSet.h" + textual header "/usr/include/llvm/ADT/FunctionExtras.h" + textual header "/usr/include/llvm/ADT/GraphTraits.h" + textual header "/usr/include/llvm/ADT/Hashing.h" + textual header "/usr/include/llvm/ADT/ImmutableList.h" + textual header "/usr/include/llvm/ADT/ImmutableMap.h" + textual header "/usr/include/llvm/ADT/ImmutableSet.h" + textual header "/usr/include/llvm/ADT/IndexedMap.h" + textual header "/usr/include/llvm/ADT/IntEqClasses.h" + textual header "/usr/include/llvm/ADT/IntervalMap.h" + textual header "/usr/include/llvm/ADT/IntrusiveRefCntPtr.h" + textual header "/usr/include/llvm/ADT/MapVector.h" + textual header "/usr/include/llvm/ADT/None.h" + textual header "/usr/include/llvm/ADT/Optional.h" + textual header "/usr/include/llvm/ADT/PackedVector.h" + textual header "/usr/include/llvm/ADT/PointerEmbeddedInt.h" + textual header "/usr/include/llvm/ADT/PointerIntPair.h" + textual header "/usr/include/llvm/ADT/PointerSumType.h" + textual header "/usr/include/llvm/ADT/PointerUnion.h" + textual header "/usr/include/llvm/ADT/PostOrderIterator.h" + textual header "/usr/include/llvm/ADT/PriorityQueue.h" + textual header "/usr/include/llvm/ADT/PriorityWorklist.h" + textual header "/usr/include/llvm/ADT/SCCIterator.h" + textual header "/usr/include/llvm/ADT/STLExtras.h" + textual header "/usr/include/llvm/ADT/ScopeExit.h" + textual header "/usr/include/llvm/ADT/ScopedHashTable.h" + textual header "/usr/include/llvm/ADT/Sequence.h" + textual header "/usr/include/llvm/ADT/SetOperations.h" + textual header "/usr/include/llvm/ADT/SetVector.h" + textual header "/usr/include/llvm/ADT/SmallBitVector.h" + textual header "/usr/include/llvm/ADT/SmallPtrSet.h" + textual header "/usr/include/llvm/ADT/SmallSet.h" + textual header "/usr/include/llvm/ADT/SmallString.h" + textual header "/usr/include/llvm/ADT/SmallVector.h" + textual header "/usr/include/llvm/ADT/SparseBitVector.h" + textual header "/usr/include/llvm/ADT/SparseMultiSet.h" + textual header "/usr/include/llvm/ADT/SparseSet.h" + textual header "/usr/include/llvm/ADT/Statistic.h" + textual header "/usr/include/llvm/ADT/StringExtras.h" + textual header "/usr/include/llvm/ADT/StringMap.h" + textual header "/usr/include/llvm/ADT/StringRef.h" + textual header "/usr/include/llvm/ADT/StringSet.h" + textual header "/usr/include/llvm/ADT/StringSwitch.h" + textual header "/usr/include/llvm/ADT/TinyPtrVector.h" + textual header "/usr/include/llvm/ADT/Triple.h" + textual header "/usr/include/llvm/ADT/Twine.h" + textual header "/usr/include/llvm/ADT/UniqueVector.h" + textual header "/usr/include/llvm/ADT/bit.h" + textual header "/usr/include/llvm/ADT/edit_distance.h" + textual header "/usr/include/llvm/ADT/fallible_iterator.h" + textual header "/usr/include/llvm/ADT/ilist.h" + textual header "/usr/include/llvm/ADT/ilist_base.h" + textual header "/usr/include/llvm/ADT/ilist_iterator.h" + textual header "/usr/include/llvm/ADT/ilist_node.h" + textual header "/usr/include/llvm/ADT/ilist_node_base.h" + textual header "/usr/include/llvm/ADT/ilist_node_options.h" + textual header "/usr/include/llvm/ADT/iterator.h" + textual header "/usr/include/llvm/ADT/iterator_range.h" + textual header "/usr/include/llvm/ADT/simple_ilist.h" + textual header "/usr/include/llvm/Analysis/AliasAnalysis.h" + textual header "/usr/include/llvm/Analysis/AliasAnalysisEvaluator.h" + textual header "/usr/include/llvm/Analysis/AliasSetTracker.h" + textual header "/usr/include/llvm/Analysis/AssumptionCache.h" + textual header "/usr/include/llvm/Analysis/BasicAliasAnalysis.h" + textual header "/usr/include/llvm/Analysis/BlockFrequencyInfo.h" + textual header "/usr/include/llvm/Analysis/BlockFrequencyInfoImpl.h" + textual header "/usr/include/llvm/Analysis/BranchProbabilityInfo.h" + textual header "/usr/include/llvm/Analysis/CFG.h" + textual header "/usr/include/llvm/Analysis/CFGPrinter.h" + textual header "/usr/include/llvm/Analysis/CFLAliasAnalysisUtils.h" + textual header "/usr/include/llvm/Analysis/CFLAndersAliasAnalysis.h" + textual header "/usr/include/llvm/Analysis/CFLSteensAliasAnalysis.h" + textual header "/usr/include/llvm/Analysis/CGSCCPassManager.h" + textual header "/usr/include/llvm/Analysis/CallGraph.h" + textual header "/usr/include/llvm/Analysis/CallGraphSCCPass.h" + textual header "/usr/include/llvm/Analysis/CallPrinter.h" + textual header "/usr/include/llvm/Analysis/CaptureTracking.h" + textual header "/usr/include/llvm/Analysis/CmpInstAnalysis.h" + textual header "/usr/include/llvm/Analysis/CodeMetrics.h" + textual header "/usr/include/llvm/Analysis/ConstantFolding.h" + textual header "/usr/include/llvm/Analysis/DDG.h" + textual header "/usr/include/llvm/Analysis/DOTGraphTraitsPass.h" + textual header "/usr/include/llvm/Analysis/DemandedBits.h" + textual header "/usr/include/llvm/Analysis/DependenceAnalysis.h" + textual header "/usr/include/llvm/Analysis/DependenceGraphBuilder.h" + textual header "/usr/include/llvm/Analysis/DivergenceAnalysis.h" + textual header "/usr/include/llvm/Analysis/DomPrinter.h" + textual header "/usr/include/llvm/Analysis/DomTreeUpdater.h" + textual header "/usr/include/llvm/Analysis/DominanceFrontier.h" + textual header "/usr/include/llvm/Analysis/DominanceFrontierImpl.h" + textual header "/usr/include/llvm/Analysis/EHPersonalities.h" + textual header "/usr/include/llvm/Analysis/GlobalsModRef.h" + textual header "/usr/include/llvm/Analysis/GuardUtils.h" + textual header "/usr/include/llvm/Analysis/IVDescriptors.h" + textual header "/usr/include/llvm/Analysis/IVUsers.h" + textual header "/usr/include/llvm/Analysis/IndirectCallPromotionAnalysis.h" + textual header "/usr/include/llvm/Analysis/IndirectCallVisitor.h" + textual header "/usr/include/llvm/Analysis/InlineCost.h" + textual header "/usr/include/llvm/Analysis/InstructionPrecedenceTracking.h" + textual header "/usr/include/llvm/Analysis/InstructionSimplify.h" + textual header "/usr/include/llvm/Analysis/Interval.h" + textual header "/usr/include/llvm/Analysis/IntervalIterator.h" + textual header "/usr/include/llvm/Analysis/IntervalPartition.h" + textual header "/usr/include/llvm/Analysis/IteratedDominanceFrontier.h" + textual header "/usr/include/llvm/Analysis/LazyBlockFrequencyInfo.h" + textual header "/usr/include/llvm/Analysis/LazyBranchProbabilityInfo.h" + textual header "/usr/include/llvm/Analysis/LazyCallGraph.h" + textual header "/usr/include/llvm/Analysis/LazyValueInfo.h" + textual header "/usr/include/llvm/Analysis/LegacyDivergenceAnalysis.h" + textual header "/usr/include/llvm/Analysis/Lint.h" + textual header "/usr/include/llvm/Analysis/Loads.h" + textual header "/usr/include/llvm/Analysis/LoopAccessAnalysis.h" + textual header "/usr/include/llvm/Analysis/LoopAnalysisManager.h" + textual header "/usr/include/llvm/Analysis/LoopCacheAnalysis.h" + textual header "/usr/include/llvm/Analysis/LoopInfo.h" + textual header "/usr/include/llvm/Analysis/LoopInfoImpl.h" + textual header "/usr/include/llvm/Analysis/LoopIterator.h" + textual header "/usr/include/llvm/Analysis/LoopPass.h" + textual header "/usr/include/llvm/Analysis/LoopUnrollAnalyzer.h" + textual header "/usr/include/llvm/Analysis/MemoryBuiltins.h" + textual header "/usr/include/llvm/Analysis/MemoryDependenceAnalysis.h" + textual header "/usr/include/llvm/Analysis/MemoryLocation.h" + textual header "/usr/include/llvm/Analysis/MemorySSA.h" + textual header "/usr/include/llvm/Analysis/MemorySSAUpdater.h" + textual header "/usr/include/llvm/Analysis/ModuleSummaryAnalysis.h" + textual header "/usr/include/llvm/Analysis/MustExecute.h" + textual header "/usr/include/llvm/Analysis/ObjCARCAliasAnalysis.h" + textual header "/usr/include/llvm/Analysis/ObjCARCAnalysisUtils.h" + textual header "/usr/include/llvm/Analysis/ObjCARCInstKind.h" + textual header "/usr/include/llvm/Analysis/OptimizationRemarkEmitter.h" + textual header "/usr/include/llvm/Analysis/OrderedBasicBlock.h" + textual header "/usr/include/llvm/Analysis/OrderedInstructions.h" + textual header "/usr/include/llvm/Analysis/PHITransAddr.h" + textual header "/usr/include/llvm/Analysis/Passes.h" + textual header "/usr/include/llvm/Analysis/PhiValues.h" + textual header "/usr/include/llvm/Analysis/PostDominators.h" + textual header "/usr/include/llvm/Analysis/ProfileSummaryInfo.h" + textual header "/usr/include/llvm/Analysis/PtrUseVisitor.h" + textual header "/usr/include/llvm/Analysis/RegionInfo.h" + textual header "/usr/include/llvm/Analysis/RegionInfoImpl.h" + textual header "/usr/include/llvm/Analysis/RegionIterator.h" + textual header "/usr/include/llvm/Analysis/RegionPass.h" + textual header "/usr/include/llvm/Analysis/RegionPrinter.h" + textual header "/usr/include/llvm/Analysis/ScalarEvolution.h" + textual header "/usr/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h" + textual header "/usr/include/llvm/Analysis/ScalarEvolutionExpander.h" + textual header "/usr/include/llvm/Analysis/ScalarEvolutionExpressions.h" + textual header "/usr/include/llvm/Analysis/ScalarEvolutionNormalization.h" + textual header "/usr/include/llvm/Analysis/ScopedNoAliasAA.h" + textual header "/usr/include/llvm/Analysis/SparsePropagation.h" + textual header "/usr/include/llvm/Analysis/StackSafetyAnalysis.h" + textual header "/usr/include/llvm/Analysis/SyncDependenceAnalysis.h" + textual header "/usr/include/llvm/Analysis/SyntheticCountsUtils.h" + textual header "/usr/include/llvm/Analysis/TargetFolder.h" + textual header "/usr/include/llvm/Analysis/TargetLibraryInfo.def" + textual header "/usr/include/llvm/Analysis/TargetLibraryInfo.h" + textual header "/usr/include/llvm/Analysis/TargetTransformInfo.h" + textual header "/usr/include/llvm/Analysis/TargetTransformInfoImpl.h" + textual header "/usr/include/llvm/Analysis/Trace.h" + textual header "/usr/include/llvm/Analysis/TypeBasedAliasAnalysis.h" + textual header "/usr/include/llvm/Analysis/TypeMetadataUtils.h" + textual header "/usr/include/llvm/Analysis/Utils/Local.h" + textual header "/usr/include/llvm/Analysis/ValueLattice.h" + textual header "/usr/include/llvm/Analysis/ValueLatticeUtils.h" + textual header "/usr/include/llvm/Analysis/ValueTracking.h" + textual header "/usr/include/llvm/Analysis/VecFuncs.def" + textual header "/usr/include/llvm/Analysis/VectorUtils.h" + textual header "/usr/include/llvm/AsmParser/Parser.h" + textual header "/usr/include/llvm/AsmParser/SlotMapping.h" + textual header "/usr/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h" + textual header "/usr/include/llvm/BinaryFormat/COFF.h" + textual header "/usr/include/llvm/BinaryFormat/Dwarf.def" + textual header "/usr/include/llvm/BinaryFormat/Dwarf.h" + textual header "/usr/include/llvm/BinaryFormat/DynamicTags.def" + textual header "/usr/include/llvm/BinaryFormat/ELF.h" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/AArch64.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/ARC.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/ARM.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/AVR.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/BPF.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/Lanai.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/MSP430.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/Mips.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/RISCV.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/Sparc.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/i386.def" + textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/x86_64.def" + textual header "/usr/include/llvm/BinaryFormat/MachO.def" + textual header "/usr/include/llvm/BinaryFormat/MachO.h" + textual header "/usr/include/llvm/BinaryFormat/Magic.h" + textual header "/usr/include/llvm/BinaryFormat/Minidump.h" + textual header "/usr/include/llvm/BinaryFormat/MinidumpConstants.def" + textual header "/usr/include/llvm/BinaryFormat/MsgPack.def" + textual header "/usr/include/llvm/BinaryFormat/MsgPack.h" + textual header "/usr/include/llvm/BinaryFormat/MsgPackDocument.h" + textual header "/usr/include/llvm/BinaryFormat/MsgPackReader.h" + textual header "/usr/include/llvm/BinaryFormat/MsgPackWriter.h" + textual header "/usr/include/llvm/BinaryFormat/Wasm.h" + textual header "/usr/include/llvm/BinaryFormat/WasmRelocs.def" + textual header "/usr/include/llvm/BinaryFormat/XCOFF.h" + textual header "/usr/include/llvm/Bitcode/BitcodeAnalyzer.h" + textual header "/usr/include/llvm/Bitcode/BitcodeReader.h" + textual header "/usr/include/llvm/Bitcode/BitcodeWriter.h" + textual header "/usr/include/llvm/Bitcode/BitcodeWriterPass.h" + textual header "/usr/include/llvm/Bitcode/LLVMBitCodes.h" + textual header "/usr/include/llvm/Bitstream/BitCodes.h" + textual header "/usr/include/llvm/Bitstream/BitstreamReader.h" + textual header "/usr/include/llvm/Bitstream/BitstreamWriter.h" + textual header "/usr/include/llvm/CodeGen/AccelTable.h" + textual header "/usr/include/llvm/CodeGen/Analysis.h" + textual header "/usr/include/llvm/CodeGen/AsmPrinter.h" + textual header "/usr/include/llvm/CodeGen/AsmPrinterHandler.h" + textual header "/usr/include/llvm/CodeGen/AtomicExpandUtils.h" + textual header "/usr/include/llvm/CodeGen/BasicTTIImpl.h" + textual header "/usr/include/llvm/CodeGen/BuiltinGCs.h" + textual header "/usr/include/llvm/CodeGen/CSEConfigBase.h" + textual header "/usr/include/llvm/CodeGen/CalcSpillWeights.h" + textual header "/usr/include/llvm/CodeGen/CallingConvLower.h" + textual header "/usr/include/llvm/CodeGen/CommandFlags.inc" + textual header "/usr/include/llvm/CodeGen/CostTable.h" + textual header "/usr/include/llvm/CodeGen/DAGCombine.h" + textual header "/usr/include/llvm/CodeGen/DFAPacketizer.h" + textual header "/usr/include/llvm/CodeGen/DIE.h" + textual header "/usr/include/llvm/CodeGen/DIEValue.def" + textual header "/usr/include/llvm/CodeGen/DbgEntityHistoryCalculator.h" + textual header "/usr/include/llvm/CodeGen/DebugHandlerBase.h" + textual header "/usr/include/llvm/CodeGen/DwarfStringPoolEntry.h" + textual header "/usr/include/llvm/CodeGen/EdgeBundles.h" + textual header "/usr/include/llvm/CodeGen/ExecutionDomainFix.h" + textual header "/usr/include/llvm/CodeGen/ExpandReductions.h" + textual header "/usr/include/llvm/CodeGen/FastISel.h" + textual header "/usr/include/llvm/CodeGen/FaultMaps.h" + textual header "/usr/include/llvm/CodeGen/FunctionLoweringInfo.h" + textual header "/usr/include/llvm/CodeGen/GCMetadata.h" + textual header "/usr/include/llvm/CodeGen/GCMetadataPrinter.h" + textual header "/usr/include/llvm/CodeGen/GCStrategy.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/CSEInfo.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/CallLowering.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/Combiner.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/CombinerHelper.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/CombinerInfo.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/GISelWorkList.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/IRTranslator.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/InstructionSelect.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/InstructionSelector.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/Legalizer.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/Localizer.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/RegBankSelect.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/RegisterBank.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/Types.h" + textual header "/usr/include/llvm/CodeGen/GlobalISel/Utils.h" + textual header "/usr/include/llvm/CodeGen/ISDOpcodes.h" + textual header "/usr/include/llvm/CodeGen/IntrinsicLowering.h" + textual header "/usr/include/llvm/CodeGen/LatencyPriorityQueue.h" + textual header "/usr/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h" + textual header "/usr/include/llvm/CodeGen/LexicalScopes.h" + textual header "/usr/include/llvm/CodeGen/LinkAllAsmWriterComponents.h" + textual header "/usr/include/llvm/CodeGen/LinkAllCodegenComponents.h" + textual header "/usr/include/llvm/CodeGen/LiveInterval.h" + textual header "/usr/include/llvm/CodeGen/LiveIntervalUnion.h" + textual header "/usr/include/llvm/CodeGen/LiveIntervals.h" + textual header "/usr/include/llvm/CodeGen/LivePhysRegs.h" + textual header "/usr/include/llvm/CodeGen/LiveRangeCalc.h" + textual header "/usr/include/llvm/CodeGen/LiveRangeEdit.h" + textual header "/usr/include/llvm/CodeGen/LiveRegMatrix.h" + textual header "/usr/include/llvm/CodeGen/LiveRegUnits.h" + textual header "/usr/include/llvm/CodeGen/LiveStacks.h" + textual header "/usr/include/llvm/CodeGen/LiveVariables.h" + textual header "/usr/include/llvm/CodeGen/LoopTraversal.h" + textual header "/usr/include/llvm/CodeGen/LowLevelType.h" + textual header "/usr/include/llvm/CodeGen/MIRFormatter.h" + textual header "/usr/include/llvm/CodeGen/MIRParser/MIParser.h" + textual header "/usr/include/llvm/CodeGen/MIRParser/MIRParser.h" + textual header "/usr/include/llvm/CodeGen/MIRPrinter.h" + textual header "/usr/include/llvm/CodeGen/MIRYamlMapping.h" + textual header "/usr/include/llvm/CodeGen/MachORelocation.h" + textual header "/usr/include/llvm/CodeGen/MachineBasicBlock.h" + textual header "/usr/include/llvm/CodeGen/MachineBlockFrequencyInfo.h" + textual header "/usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h" + textual header "/usr/include/llvm/CodeGen/MachineCombinerPattern.h" + textual header "/usr/include/llvm/CodeGen/MachineConstantPool.h" + textual header "/usr/include/llvm/CodeGen/MachineDominanceFrontier.h" + textual header "/usr/include/llvm/CodeGen/MachineDominators.h" + textual header "/usr/include/llvm/CodeGen/MachineFrameInfo.h" + textual header "/usr/include/llvm/CodeGen/MachineFunction.h" + textual header "/usr/include/llvm/CodeGen/MachineFunctionPass.h" + textual header "/usr/include/llvm/CodeGen/MachineInstr.h" + textual header "/usr/include/llvm/CodeGen/MachineInstrBuilder.h" + textual header "/usr/include/llvm/CodeGen/MachineInstrBundle.h" + textual header "/usr/include/llvm/CodeGen/MachineInstrBundleIterator.h" + textual header "/usr/include/llvm/CodeGen/MachineJumpTableInfo.h" + textual header "/usr/include/llvm/CodeGen/MachineLoopInfo.h" + textual header "/usr/include/llvm/CodeGen/MachineLoopUtils.h" + textual header "/usr/include/llvm/CodeGen/MachineMemOperand.h" + textual header "/usr/include/llvm/CodeGen/MachineModuleInfo.h" + textual header "/usr/include/llvm/CodeGen/MachineModuleInfoImpls.h" + textual header "/usr/include/llvm/CodeGen/MachineOperand.h" + textual header "/usr/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h" + textual header "/usr/include/llvm/CodeGen/MachineOutliner.h" + textual header "/usr/include/llvm/CodeGen/MachinePassRegistry.h" + textual header "/usr/include/llvm/CodeGen/MachinePipeliner.h" + textual header "/usr/include/llvm/CodeGen/MachinePostDominators.h" + textual header "/usr/include/llvm/CodeGen/MachineRegionInfo.h" + textual header "/usr/include/llvm/CodeGen/MachineRegisterInfo.h" + textual header "/usr/include/llvm/CodeGen/MachineSSAUpdater.h" + textual header "/usr/include/llvm/CodeGen/MachineScheduler.h" + textual header "/usr/include/llvm/CodeGen/MachineSizeOpts.h" + textual header "/usr/include/llvm/CodeGen/MachineTraceMetrics.h" + textual header "/usr/include/llvm/CodeGen/MacroFusion.h" + textual header "/usr/include/llvm/CodeGen/ModuloSchedule.h" + textual header "/usr/include/llvm/CodeGen/NonRelocatableStringpool.h" + textual header "/usr/include/llvm/CodeGen/PBQP/CostAllocator.h" + textual header "/usr/include/llvm/CodeGen/PBQP/Graph.h" + textual header "/usr/include/llvm/CodeGen/PBQP/Math.h" + textual header "/usr/include/llvm/CodeGen/PBQP/ReductionRules.h" + textual header "/usr/include/llvm/CodeGen/PBQP/Solution.h" + textual header "/usr/include/llvm/CodeGen/PBQPRAConstraint.h" + textual header "/usr/include/llvm/CodeGen/ParallelCG.h" + textual header "/usr/include/llvm/CodeGen/Passes.h" + textual header "/usr/include/llvm/CodeGen/PreISelIntrinsicLowering.h" + textual header "/usr/include/llvm/CodeGen/PseudoSourceValue.h" + textual header "/usr/include/llvm/CodeGen/ReachingDefAnalysis.h" + textual header "/usr/include/llvm/CodeGen/RegAllocPBQP.h" + textual header "/usr/include/llvm/CodeGen/RegAllocRegistry.h" + textual header "/usr/include/llvm/CodeGen/Register.h" + textual header "/usr/include/llvm/CodeGen/RegisterClassInfo.h" + textual header "/usr/include/llvm/CodeGen/RegisterPressure.h" + textual header "/usr/include/llvm/CodeGen/RegisterScavenging.h" + textual header "/usr/include/llvm/CodeGen/RegisterUsageInfo.h" + textual header "/usr/include/llvm/CodeGen/ResourcePriorityQueue.h" + textual header "/usr/include/llvm/CodeGen/RuntimeLibcalls.h" + textual header "/usr/include/llvm/CodeGen/SDNodeProperties.td" + textual header "/usr/include/llvm/CodeGen/ScheduleDAG.h" + textual header "/usr/include/llvm/CodeGen/ScheduleDAGInstrs.h" + textual header "/usr/include/llvm/CodeGen/ScheduleDAGMutation.h" + textual header "/usr/include/llvm/CodeGen/ScheduleDFS.h" + textual header "/usr/include/llvm/CodeGen/ScheduleHazardRecognizer.h" + textual header "/usr/include/llvm/CodeGen/SchedulerRegistry.h" + textual header "/usr/include/llvm/CodeGen/ScoreboardHazardRecognizer.h" + textual header "/usr/include/llvm/CodeGen/SelectionDAG.h" + textual header "/usr/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h" + textual header "/usr/include/llvm/CodeGen/SelectionDAGISel.h" + textual header "/usr/include/llvm/CodeGen/SelectionDAGNodes.h" + textual header "/usr/include/llvm/CodeGen/SelectionDAGTargetInfo.h" + textual header "/usr/include/llvm/CodeGen/SlotIndexes.h" + textual header "/usr/include/llvm/CodeGen/StackMaps.h" + textual header "/usr/include/llvm/CodeGen/StackProtector.h" + textual header "/usr/include/llvm/CodeGen/SwiftErrorValueTracking.h" + textual header "/usr/include/llvm/CodeGen/SwitchLoweringUtils.h" + textual header "/usr/include/llvm/CodeGen/TailDuplicator.h" + textual header "/usr/include/llvm/CodeGen/TargetCallingConv.h" + textual header "/usr/include/llvm/CodeGen/TargetFrameLowering.h" + textual header "/usr/include/llvm/CodeGen/TargetInstrInfo.h" + textual header "/usr/include/llvm/CodeGen/TargetLowering.h" + textual header "/usr/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h" + textual header "/usr/include/llvm/CodeGen/TargetOpcodes.h" + textual header "/usr/include/llvm/CodeGen/TargetPassConfig.h" + textual header "/usr/include/llvm/CodeGen/TargetRegisterInfo.h" + textual header "/usr/include/llvm/CodeGen/TargetSchedule.h" + textual header "/usr/include/llvm/CodeGen/TargetSubtargetInfo.h" + textual header "/usr/include/llvm/CodeGen/UnreachableBlockElim.h" + textual header "/usr/include/llvm/CodeGen/ValueTypes.h" + textual header "/usr/include/llvm/CodeGen/ValueTypes.td" + textual header "/usr/include/llvm/CodeGen/VirtRegMap.h" + textual header "/usr/include/llvm/CodeGen/WasmEHFuncInfo.h" + textual header "/usr/include/llvm/CodeGen/WinEHFuncInfo.h" + textual header "/usr/include/llvm/Config/AsmParsers.def" + textual header "/usr/include/llvm/Config/AsmPrinters.def" + textual header "/usr/include/llvm/Config/Disassemblers.def" + textual header "/usr/include/llvm/Config/Targets.def" + textual header "/usr/include/llvm/Config/abi-breaking.h" + textual header "/usr/include/llvm/Config/llvm-config.h" + textual header "/usr/include/llvm/DWARFLinker/DWARFLinker.h" + textual header "/usr/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h" + textual header "/usr/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/CVRecord.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/CodeView.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/CodeViewError.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def" + textual header "/usr/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def" + textual header "/usr/include/llvm/DebugInfo/CodeView/CodeViewTypes.def" + textual header "/usr/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/DebugSubsection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/EnumTables.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/Formatters.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/FunctionId.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/GUID.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/Line.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/RecordName.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/RecordSerialization.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolDumper.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolRecord.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolSerializer.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeCollection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeDeserializer.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeHashing.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeIndex.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeRecord.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeTableCollection.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h" + textual header "/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h" + textual header "/usr/include/llvm/DebugInfo/DIContext.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFAttribute.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFContext.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDie.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFExpression.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFFormValue.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFListTable.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFObject.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFSection.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFUnit.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h" + textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFVerifier.h" + textual header "/usr/include/llvm/DebugInfo/GSYM/FileEntry.h" + textual header "/usr/include/llvm/DebugInfo/GSYM/FileWriter.h" + textual header "/usr/include/llvm/DebugInfo/GSYM/FunctionInfo.h" + textual header "/usr/include/llvm/DebugInfo/GSYM/GsymCreator.h" + textual header "/usr/include/llvm/DebugInfo/GSYM/GsymReader.h" + textual header "/usr/include/llvm/DebugInfo/GSYM/Header.h" + textual header "/usr/include/llvm/DebugInfo/GSYM/InlineInfo.h" + textual header "/usr/include/llvm/DebugInfo/GSYM/LineEntry.h" + textual header "/usr/include/llvm/DebugInfo/GSYM/LineTable.h" + textual header "/usr/include/llvm/DebugInfo/GSYM/LookupResult.h" + textual header "/usr/include/llvm/DebugInfo/GSYM/Range.h" + textual header "/usr/include/llvm/DebugInfo/GSYM/StringTable.h" + textual header "/usr/include/llvm/DebugInfo/MSF/IMSFFile.h" + textual header "/usr/include/llvm/DebugInfo/MSF/MSFBuilder.h" + textual header "/usr/include/llvm/DebugInfo/MSF/MSFCommon.h" + textual header "/usr/include/llvm/DebugInfo/MSF/MSFError.h" + textual header "/usr/include/llvm/DebugInfo/MSF/MappedBlockStream.h" + textual header "/usr/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAError.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIASession.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIASupport.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIATable.h" + textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h" + textual header "/usr/include/llvm/DebugInfo/PDB/GenericError.h" + textual header "/usr/include/llvm/DebugInfo/PDB/IPDBDataStream.h" + textual header "/usr/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h" + textual header "/usr/include/llvm/DebugInfo/PDB/IPDBFrameData.h" + textual header "/usr/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h" + textual header "/usr/include/llvm/DebugInfo/PDB/IPDBLineNumber.h" + textual header "/usr/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h" + textual header "/usr/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h" + textual header "/usr/include/llvm/DebugInfo/PDB/IPDBSession.h" + textual header "/usr/include/llvm/DebugInfo/PDB/IPDBSourceFile.h" + textual header "/usr/include/llvm/DebugInfo/PDB/IPDBTable.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/DbiStream.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/EnumTables.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/Formatters.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/Hash.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/HashTable.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/InfoStream.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeSession.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/PDBFile.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/PublicsStream.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/RawConstants.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/RawError.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/RawTypes.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/SymbolCache.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/SymbolStream.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/TpiHashing.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/TpiStream.h" + textual header "/usr/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDB.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBContext.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBExtras.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymDumper.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbol.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolData.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolExe.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h" + textual header "/usr/include/llvm/DebugInfo/PDB/PDBTypes.h" + textual header "/usr/include/llvm/DebugInfo/PDB/UDTLayout.h" + textual header "/usr/include/llvm/DebugInfo/Symbolize/DIPrinter.h" + textual header "/usr/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h" + textual header "/usr/include/llvm/DebugInfo/Symbolize/Symbolize.h" + textual header "/usr/include/llvm/Demangle/Demangle.h" + textual header "/usr/include/llvm/Demangle/DemangleConfig.h" + textual header "/usr/include/llvm/Demangle/ItaniumDemangle.h" + textual header "/usr/include/llvm/Demangle/MicrosoftDemangle.h" + textual header "/usr/include/llvm/Demangle/MicrosoftDemangleNodes.h" + textual header "/usr/include/llvm/Demangle/StringView.h" + textual header "/usr/include/llvm/Demangle/Utility.h" + textual header "/usr/include/llvm/ExecutionEngine/ExecutionEngine.h" + textual header "/usr/include/llvm/ExecutionEngine/GenericValue.h" + textual header "/usr/include/llvm/ExecutionEngine/Interpreter.h" + textual header "/usr/include/llvm/ExecutionEngine/JITEventListener.h" + textual header "/usr/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h" + textual header "/usr/include/llvm/ExecutionEngine/JITLink/JITLink.h" + textual header "/usr/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h" + textual header "/usr/include/llvm/ExecutionEngine/JITLink/MachO.h" + textual header "/usr/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h" + textual header "/usr/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h" + textual header "/usr/include/llvm/ExecutionEngine/JITSymbol.h" + textual header "/usr/include/llvm/ExecutionEngine/MCJIT.h" + textual header "/usr/include/llvm/ExecutionEngine/OProfileWrapper.h" + textual header "/usr/include/llvm/ExecutionEngine/ObjectCache.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/CompileUtils.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/Core.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/DebugUtils.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/LLJIT.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/LambdaResolver.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/Layer.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/LazyReexports.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/Legacy.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/NullResolver.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/OrcError.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/RPC/RPCSerialization.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/RPC/RPCUtils.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/RPC/RawByteChannel.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/Speculation.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h" + textual header "/usr/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h" + textual header "/usr/include/llvm/ExecutionEngine/OrcMCJITReplacement.h" + textual header "/usr/include/llvm/ExecutionEngine/OrcV1Deprecation.h" + textual header "/usr/include/llvm/ExecutionEngine/RTDyldMemoryManager.h" + textual header "/usr/include/llvm/ExecutionEngine/RuntimeDyld.h" + textual header "/usr/include/llvm/ExecutionEngine/RuntimeDyldChecker.h" + textual header "/usr/include/llvm/ExecutionEngine/SectionMemoryManager.h" + textual header "/usr/include/llvm/Frontend/OpenMP/OMPConstants.h" + textual header "/usr/include/llvm/Frontend/OpenMP/OMPIRBuilder.h" + textual header "/usr/include/llvm/Frontend/OpenMP/OMPKinds.def" + textual header "/usr/include/llvm/FuzzMutate/FuzzerCLI.h" + textual header "/usr/include/llvm/FuzzMutate/IRMutator.h" + textual header "/usr/include/llvm/FuzzMutate/OpDescriptor.h" + textual header "/usr/include/llvm/FuzzMutate/Operations.h" + textual header "/usr/include/llvm/FuzzMutate/Random.h" + textual header "/usr/include/llvm/FuzzMutate/RandomIRBuilder.h" + textual header "/usr/include/llvm/IR/Argument.h" + textual header "/usr/include/llvm/IR/AssemblyAnnotationWriter.h" + textual header "/usr/include/llvm/IR/Attributes.h" + textual header "/usr/include/llvm/IR/Attributes.inc" + textual header "/usr/include/llvm/IR/Attributes.td" + textual header "/usr/include/llvm/IR/AutoUpgrade.h" + textual header "/usr/include/llvm/IR/BasicBlock.h" + textual header "/usr/include/llvm/IR/CFG.h" + textual header "/usr/include/llvm/IR/CFGDiff.h" + textual header "/usr/include/llvm/IR/CallSite.h" + textual header "/usr/include/llvm/IR/CallingConv.h" + textual header "/usr/include/llvm/IR/Comdat.h" + textual header "/usr/include/llvm/IR/Constant.h" + textual header "/usr/include/llvm/IR/ConstantFolder.h" + textual header "/usr/include/llvm/IR/ConstantRange.h" + textual header "/usr/include/llvm/IR/Constants.h" + textual header "/usr/include/llvm/IR/ConstrainedOps.def" + textual header "/usr/include/llvm/IR/DIBuilder.h" + textual header "/usr/include/llvm/IR/DataLayout.h" + textual header "/usr/include/llvm/IR/DebugInfo.h" + textual header "/usr/include/llvm/IR/DebugInfoFlags.def" + textual header "/usr/include/llvm/IR/DebugInfoMetadata.h" + textual header "/usr/include/llvm/IR/DebugLoc.h" + textual header "/usr/include/llvm/IR/DerivedTypes.h" + textual header "/usr/include/llvm/IR/DerivedUser.h" + textual header "/usr/include/llvm/IR/DiagnosticHandler.h" + textual header "/usr/include/llvm/IR/DiagnosticInfo.h" + textual header "/usr/include/llvm/IR/DiagnosticPrinter.h" + textual header "/usr/include/llvm/IR/Dominators.h" + textual header "/usr/include/llvm/IR/FPEnv.h" + textual header "/usr/include/llvm/IR/FixedMetadataKinds.def" + textual header "/usr/include/llvm/IR/Function.h" + textual header "/usr/include/llvm/IR/GVMaterializer.h" + textual header "/usr/include/llvm/IR/GetElementPtrTypeIterator.h" + textual header "/usr/include/llvm/IR/GlobalAlias.h" + textual header "/usr/include/llvm/IR/GlobalIFunc.h" + textual header "/usr/include/llvm/IR/GlobalIndirectSymbol.h" + textual header "/usr/include/llvm/IR/GlobalObject.h" + textual header "/usr/include/llvm/IR/GlobalValue.h" + textual header "/usr/include/llvm/IR/GlobalVariable.h" + textual header "/usr/include/llvm/IR/IRBuilder.h" + textual header "/usr/include/llvm/IR/IRPrintingPasses.h" + textual header "/usr/include/llvm/IR/InlineAsm.h" + textual header "/usr/include/llvm/IR/InstIterator.h" + textual header "/usr/include/llvm/IR/InstVisitor.h" + textual header "/usr/include/llvm/IR/InstrTypes.h" + textual header "/usr/include/llvm/IR/Instruction.def" + textual header "/usr/include/llvm/IR/Instruction.h" + textual header "/usr/include/llvm/IR/Instructions.h" + textual header "/usr/include/llvm/IR/IntrinsicEnums.inc" + textual header "/usr/include/llvm/IR/IntrinsicImpl.inc" + textual header "/usr/include/llvm/IR/IntrinsicInst.h" + textual header "/usr/include/llvm/IR/Intrinsics.h" + textual header "/usr/include/llvm/IR/Intrinsics.td" + textual header "/usr/include/llvm/IR/IntrinsicsAArch64.h" + textual header "/usr/include/llvm/IR/IntrinsicsAArch64.td" + textual header "/usr/include/llvm/IR/IntrinsicsAMDGPU.h" + textual header "/usr/include/llvm/IR/IntrinsicsAMDGPU.td" + textual header "/usr/include/llvm/IR/IntrinsicsARM.h" + textual header "/usr/include/llvm/IR/IntrinsicsARM.td" + textual header "/usr/include/llvm/IR/IntrinsicsBPF.h" + textual header "/usr/include/llvm/IR/IntrinsicsBPF.td" + textual header "/usr/include/llvm/IR/IntrinsicsHexagon.h" + textual header "/usr/include/llvm/IR/IntrinsicsHexagon.td" + textual header "/usr/include/llvm/IR/IntrinsicsMips.h" + textual header "/usr/include/llvm/IR/IntrinsicsMips.td" + textual header "/usr/include/llvm/IR/IntrinsicsNVPTX.h" + textual header "/usr/include/llvm/IR/IntrinsicsNVVM.td" + textual header "/usr/include/llvm/IR/IntrinsicsPowerPC.h" + textual header "/usr/include/llvm/IR/IntrinsicsPowerPC.td" + textual header "/usr/include/llvm/IR/IntrinsicsR600.h" + textual header "/usr/include/llvm/IR/IntrinsicsRISCV.h" + textual header "/usr/include/llvm/IR/IntrinsicsRISCV.td" + textual header "/usr/include/llvm/IR/IntrinsicsS390.h" + textual header "/usr/include/llvm/IR/IntrinsicsSystemZ.td" + textual header "/usr/include/llvm/IR/IntrinsicsWebAssembly.h" + textual header "/usr/include/llvm/IR/IntrinsicsWebAssembly.td" + textual header "/usr/include/llvm/IR/IntrinsicsX86.h" + textual header "/usr/include/llvm/IR/IntrinsicsX86.td" + textual header "/usr/include/llvm/IR/IntrinsicsXCore.h" + textual header "/usr/include/llvm/IR/IntrinsicsXCore.td" + textual header "/usr/include/llvm/IR/LLVMContext.h" + textual header "/usr/include/llvm/IR/LegacyPassManager.h" + textual header "/usr/include/llvm/IR/LegacyPassManagers.h" + textual header "/usr/include/llvm/IR/LegacyPassNameParser.h" + textual header "/usr/include/llvm/IR/MDBuilder.h" + textual header "/usr/include/llvm/IR/Mangler.h" + textual header "/usr/include/llvm/IR/Metadata.def" + textual header "/usr/include/llvm/IR/Metadata.h" + textual header "/usr/include/llvm/IR/Module.h" + textual header "/usr/include/llvm/IR/ModuleSlotTracker.h" + textual header "/usr/include/llvm/IR/ModuleSummaryIndex.h" + textual header "/usr/include/llvm/IR/ModuleSummaryIndexYAML.h" + textual header "/usr/include/llvm/IR/NoFolder.h" + textual header "/usr/include/llvm/IR/OperandTraits.h" + textual header "/usr/include/llvm/IR/Operator.h" + textual header "/usr/include/llvm/IR/OptBisect.h" + textual header "/usr/include/llvm/IR/PassInstrumentation.h" + textual header "/usr/include/llvm/IR/PassManager.h" + textual header "/usr/include/llvm/IR/PassManagerInternal.h" + textual header "/usr/include/llvm/IR/PassTimingInfo.h" + textual header "/usr/include/llvm/IR/PatternMatch.h" + textual header "/usr/include/llvm/IR/PredIteratorCache.h" + textual header "/usr/include/llvm/IR/ProfileSummary.h" + textual header "/usr/include/llvm/IR/RemarkStreamer.h" + textual header "/usr/include/llvm/IR/RuntimeLibcalls.def" + textual header "/usr/include/llvm/IR/SafepointIRVerifier.h" + textual header "/usr/include/llvm/IR/Statepoint.h" + textual header "/usr/include/llvm/IR/SymbolTableListTraits.h" + textual header "/usr/include/llvm/IR/TrackingMDRef.h" + textual header "/usr/include/llvm/IR/Type.h" + textual header "/usr/include/llvm/IR/TypeFinder.h" + textual header "/usr/include/llvm/IR/Use.h" + textual header "/usr/include/llvm/IR/UseListOrder.h" + textual header "/usr/include/llvm/IR/User.h" + textual header "/usr/include/llvm/IR/Value.def" + textual header "/usr/include/llvm/IR/Value.h" + textual header "/usr/include/llvm/IR/ValueHandle.h" + textual header "/usr/include/llvm/IR/ValueMap.h" + textual header "/usr/include/llvm/IR/ValueSymbolTable.h" + textual header "/usr/include/llvm/IR/Verifier.h" + textual header "/usr/include/llvm/IRReader/IRReader.h" + textual header "/usr/include/llvm/InitializePasses.h" + textual header "/usr/include/llvm/LTO/Caching.h" + textual header "/usr/include/llvm/LTO/Config.h" + textual header "/usr/include/llvm/LTO/LTO.h" + textual header "/usr/include/llvm/LTO/LTOBackend.h" + textual header "/usr/include/llvm/LTO/SummaryBasedOptimizations.h" + textual header "/usr/include/llvm/LTO/legacy/LTOCodeGenerator.h" + textual header "/usr/include/llvm/LTO/legacy/LTOModule.h" + textual header "/usr/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h" + textual header "/usr/include/llvm/LTO/legacy/UpdateCompilerUsed.h" + textual header "/usr/include/llvm/LineEditor/LineEditor.h" + textual header "/usr/include/llvm/LinkAllIR.h" + textual header "/usr/include/llvm/LinkAllPasses.h" + textual header "/usr/include/llvm/Linker/IRMover.h" + textual header "/usr/include/llvm/Linker/Linker.h" + textual header "/usr/include/llvm/MC/ConstantPools.h" + textual header "/usr/include/llvm/MC/LaneBitmask.h" + textual header "/usr/include/llvm/MC/MCAsmBackend.h" + textual header "/usr/include/llvm/MC/MCAsmInfo.h" + textual header "/usr/include/llvm/MC/MCAsmInfoCOFF.h" + textual header "/usr/include/llvm/MC/MCAsmInfoDarwin.h" + textual header "/usr/include/llvm/MC/MCAsmInfoELF.h" + textual header "/usr/include/llvm/MC/MCAsmInfoWasm.h" + textual header "/usr/include/llvm/MC/MCAsmInfoXCOFF.h" + textual header "/usr/include/llvm/MC/MCAsmLayout.h" + textual header "/usr/include/llvm/MC/MCAsmMacro.h" + textual header "/usr/include/llvm/MC/MCAssembler.h" + textual header "/usr/include/llvm/MC/MCCodeEmitter.h" + textual header "/usr/include/llvm/MC/MCCodeView.h" + textual header "/usr/include/llvm/MC/MCContext.h" + textual header "/usr/include/llvm/MC/MCDirectives.h" + textual header "/usr/include/llvm/MC/MCDisassembler/MCDisassembler.h" + textual header "/usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h" + textual header "/usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h" + textual header "/usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h" + textual header "/usr/include/llvm/MC/MCDwarf.h" + textual header "/usr/include/llvm/MC/MCELFObjectWriter.h" + textual header "/usr/include/llvm/MC/MCELFStreamer.h" + textual header "/usr/include/llvm/MC/MCExpr.h" + textual header "/usr/include/llvm/MC/MCFixedLenDisassembler.h" + textual header "/usr/include/llvm/MC/MCFixup.h" + textual header "/usr/include/llvm/MC/MCFixupKindInfo.h" + textual header "/usr/include/llvm/MC/MCFragment.h" + textual header "/usr/include/llvm/MC/MCInst.h" + textual header "/usr/include/llvm/MC/MCInstBuilder.h" + textual header "/usr/include/llvm/MC/MCInstPrinter.h" + textual header "/usr/include/llvm/MC/MCInstrAnalysis.h" + textual header "/usr/include/llvm/MC/MCInstrDesc.h" + textual header "/usr/include/llvm/MC/MCInstrInfo.h" + textual header "/usr/include/llvm/MC/MCInstrItineraries.h" + textual header "/usr/include/llvm/MC/MCLabel.h" + textual header "/usr/include/llvm/MC/MCLinkerOptimizationHint.h" + textual header "/usr/include/llvm/MC/MCMachObjectWriter.h" + textual header "/usr/include/llvm/MC/MCObjectFileInfo.h" + textual header "/usr/include/llvm/MC/MCObjectStreamer.h" + textual header "/usr/include/llvm/MC/MCObjectWriter.h" + textual header "/usr/include/llvm/MC/MCParser/AsmCond.h" + textual header "/usr/include/llvm/MC/MCParser/AsmLexer.h" + textual header "/usr/include/llvm/MC/MCParser/MCAsmLexer.h" + textual header "/usr/include/llvm/MC/MCParser/MCAsmParser.h" + textual header "/usr/include/llvm/MC/MCParser/MCAsmParserExtension.h" + textual header "/usr/include/llvm/MC/MCParser/MCAsmParserUtils.h" + textual header "/usr/include/llvm/MC/MCParser/MCParsedAsmOperand.h" + textual header "/usr/include/llvm/MC/MCParser/MCTargetAsmParser.h" + textual header "/usr/include/llvm/MC/MCRegister.h" + textual header "/usr/include/llvm/MC/MCRegisterInfo.h" + textual header "/usr/include/llvm/MC/MCSchedule.h" + textual header "/usr/include/llvm/MC/MCSection.h" + textual header "/usr/include/llvm/MC/MCSectionCOFF.h" + textual header "/usr/include/llvm/MC/MCSectionELF.h" + textual header "/usr/include/llvm/MC/MCSectionMachO.h" + textual header "/usr/include/llvm/MC/MCSectionWasm.h" + textual header "/usr/include/llvm/MC/MCSectionXCOFF.h" + textual header "/usr/include/llvm/MC/MCStreamer.h" + textual header "/usr/include/llvm/MC/MCSubtargetInfo.h" + textual header "/usr/include/llvm/MC/MCSymbol.h" + textual header "/usr/include/llvm/MC/MCSymbolCOFF.h" + textual header "/usr/include/llvm/MC/MCSymbolELF.h" + textual header "/usr/include/llvm/MC/MCSymbolMachO.h" + textual header "/usr/include/llvm/MC/MCSymbolWasm.h" + textual header "/usr/include/llvm/MC/MCSymbolXCOFF.h" + textual header "/usr/include/llvm/MC/MCTargetOptions.h" + textual header "/usr/include/llvm/MC/MCTargetOptionsCommandFlags.inc" + textual header "/usr/include/llvm/MC/MCValue.h" + textual header "/usr/include/llvm/MC/MCWasmObjectWriter.h" + textual header "/usr/include/llvm/MC/MCWasmStreamer.h" + textual header "/usr/include/llvm/MC/MCWin64EH.h" + textual header "/usr/include/llvm/MC/MCWinCOFFObjectWriter.h" + textual header "/usr/include/llvm/MC/MCWinCOFFStreamer.h" + textual header "/usr/include/llvm/MC/MCWinEH.h" + textual header "/usr/include/llvm/MC/MCXCOFFObjectWriter.h" + textual header "/usr/include/llvm/MC/MCXCOFFStreamer.h" + textual header "/usr/include/llvm/MC/MachineLocation.h" + textual header "/usr/include/llvm/MC/SectionKind.h" + textual header "/usr/include/llvm/MC/StringTableBuilder.h" + textual header "/usr/include/llvm/MC/SubtargetFeature.h" + textual header "/usr/include/llvm/MCA/CodeEmitter.h" + textual header "/usr/include/llvm/MCA/Context.h" + textual header "/usr/include/llvm/MCA/HWEventListener.h" + textual header "/usr/include/llvm/MCA/HardwareUnits/HardwareUnit.h" + textual header "/usr/include/llvm/MCA/HardwareUnits/LSUnit.h" + textual header "/usr/include/llvm/MCA/HardwareUnits/RegisterFile.h" + textual header "/usr/include/llvm/MCA/HardwareUnits/ResourceManager.h" + textual header "/usr/include/llvm/MCA/HardwareUnits/RetireControlUnit.h" + textual header "/usr/include/llvm/MCA/HardwareUnits/Scheduler.h" + textual header "/usr/include/llvm/MCA/InstrBuilder.h" + textual header "/usr/include/llvm/MCA/Instruction.h" + textual header "/usr/include/llvm/MCA/Pipeline.h" + textual header "/usr/include/llvm/MCA/SourceMgr.h" + textual header "/usr/include/llvm/MCA/Stages/DispatchStage.h" + textual header "/usr/include/llvm/MCA/Stages/EntryStage.h" + textual header "/usr/include/llvm/MCA/Stages/ExecuteStage.h" + textual header "/usr/include/llvm/MCA/Stages/InstructionTables.h" + textual header "/usr/include/llvm/MCA/Stages/MicroOpQueueStage.h" + textual header "/usr/include/llvm/MCA/Stages/RetireStage.h" + textual header "/usr/include/llvm/MCA/Stages/Stage.h" + textual header "/usr/include/llvm/MCA/Support.h" + textual header "/usr/include/llvm/Object/Archive.h" + textual header "/usr/include/llvm/Object/ArchiveWriter.h" + textual header "/usr/include/llvm/Object/Binary.h" + textual header "/usr/include/llvm/Object/COFF.h" + textual header "/usr/include/llvm/Object/COFFImportFile.h" + textual header "/usr/include/llvm/Object/COFFModuleDefinition.h" + textual header "/usr/include/llvm/Object/CVDebugRecord.h" + textual header "/usr/include/llvm/Object/Decompressor.h" + textual header "/usr/include/llvm/Object/ELF.h" + textual header "/usr/include/llvm/Object/ELFObjectFile.h" + textual header "/usr/include/llvm/Object/ELFTypes.h" + textual header "/usr/include/llvm/Object/Error.h" + textual header "/usr/include/llvm/Object/IRObjectFile.h" + textual header "/usr/include/llvm/Object/IRSymtab.h" + textual header "/usr/include/llvm/Object/MachO.h" + textual header "/usr/include/llvm/Object/MachOUniversal.h" + textual header "/usr/include/llvm/Object/Minidump.h" + textual header "/usr/include/llvm/Object/ModuleSymbolTable.h" + textual header "/usr/include/llvm/Object/ObjectFile.h" + textual header "/usr/include/llvm/Object/RelocationResolver.h" + textual header "/usr/include/llvm/Object/StackMapParser.h" + textual header "/usr/include/llvm/Object/SymbolSize.h" + textual header "/usr/include/llvm/Object/SymbolicFile.h" + textual header "/usr/include/llvm/Object/TapiFile.h" + textual header "/usr/include/llvm/Object/TapiUniversal.h" + textual header "/usr/include/llvm/Object/Wasm.h" + textual header "/usr/include/llvm/Object/WasmTraits.h" + textual header "/usr/include/llvm/Object/WindowsMachineFlag.h" + textual header "/usr/include/llvm/Object/WindowsResource.h" + textual header "/usr/include/llvm/Object/XCOFFObjectFile.h" + textual header "/usr/include/llvm/ObjectYAML/COFFYAML.h" + textual header "/usr/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h" + textual header "/usr/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h" + textual header "/usr/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h" + textual header "/usr/include/llvm/ObjectYAML/CodeViewYAMLTypes.h" + textual header "/usr/include/llvm/ObjectYAML/DWARFEmitter.h" + textual header "/usr/include/llvm/ObjectYAML/DWARFYAML.h" + textual header "/usr/include/llvm/ObjectYAML/ELFYAML.h" + textual header "/usr/include/llvm/ObjectYAML/MachOYAML.h" + textual header "/usr/include/llvm/ObjectYAML/MinidumpYAML.h" + textual header "/usr/include/llvm/ObjectYAML/ObjectYAML.h" + textual header "/usr/include/llvm/ObjectYAML/WasmYAML.h" + textual header "/usr/include/llvm/ObjectYAML/XCOFFYAML.h" + textual header "/usr/include/llvm/ObjectYAML/YAML.h" + textual header "/usr/include/llvm/ObjectYAML/yaml2obj.h" + textual header "/usr/include/llvm/Option/Arg.h" + textual header "/usr/include/llvm/Option/ArgList.h" + textual header "/usr/include/llvm/Option/OptParser.td" + textual header "/usr/include/llvm/Option/OptSpecifier.h" + textual header "/usr/include/llvm/Option/OptTable.h" + textual header "/usr/include/llvm/Option/Option.h" + textual header "/usr/include/llvm/Pass.h" + textual header "/usr/include/llvm/PassAnalysisSupport.h" + textual header "/usr/include/llvm/PassInfo.h" + textual header "/usr/include/llvm/PassRegistry.h" + textual header "/usr/include/llvm/PassSupport.h" + textual header "/usr/include/llvm/Passes/PassBuilder.h" + textual header "/usr/include/llvm/Passes/PassPlugin.h" + textual header "/usr/include/llvm/Passes/StandardInstrumentations.h" + textual header "/usr/include/llvm/ProfileData/Coverage/CoverageMapping.h" + textual header "/usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h" + textual header "/usr/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h" + textual header "/usr/include/llvm/ProfileData/GCOV.h" + textual header "/usr/include/llvm/ProfileData/InstrProf.h" + textual header "/usr/include/llvm/ProfileData/InstrProfData.inc" + textual header "/usr/include/llvm/ProfileData/InstrProfReader.h" + textual header "/usr/include/llvm/ProfileData/InstrProfWriter.h" + textual header "/usr/include/llvm/ProfileData/ProfileCommon.h" + textual header "/usr/include/llvm/ProfileData/SampleProf.h" + textual header "/usr/include/llvm/ProfileData/SampleProfReader.h" + textual header "/usr/include/llvm/ProfileData/SampleProfWriter.h" + textual header "/usr/include/llvm/Remarks/BitstreamRemarkContainer.h" + textual header "/usr/include/llvm/Remarks/BitstreamRemarkParser.h" + textual header "/usr/include/llvm/Remarks/BitstreamRemarkSerializer.h" + textual header "/usr/include/llvm/Remarks/Remark.h" + textual header "/usr/include/llvm/Remarks/RemarkFormat.h" + textual header "/usr/include/llvm/Remarks/RemarkLinker.h" + textual header "/usr/include/llvm/Remarks/RemarkParser.h" + textual header "/usr/include/llvm/Remarks/RemarkSerializer.h" + textual header "/usr/include/llvm/Remarks/RemarkStringTable.h" + textual header "/usr/include/llvm/Remarks/YAMLRemarkSerializer.h" + textual header "/usr/include/llvm/Support/AArch64TargetParser.def" + textual header "/usr/include/llvm/Support/AArch64TargetParser.h" + textual header "/usr/include/llvm/Support/AMDGPUMetadata.h" + textual header "/usr/include/llvm/Support/AMDHSAKernelDescriptor.h" + textual header "/usr/include/llvm/Support/ARMAttributeParser.h" + textual header "/usr/include/llvm/Support/ARMBuildAttributes.h" + textual header "/usr/include/llvm/Support/ARMEHABI.h" + textual header "/usr/include/llvm/Support/ARMTargetParser.def" + textual header "/usr/include/llvm/Support/ARMTargetParser.h" + textual header "/usr/include/llvm/Support/ARMWinEH.h" + textual header "/usr/include/llvm/Support/AlignOf.h" + textual header "/usr/include/llvm/Support/Alignment.h" + textual header "/usr/include/llvm/Support/Allocator.h" + textual header "/usr/include/llvm/Support/ArrayRecycler.h" + textual header "/usr/include/llvm/Support/Atomic.h" + textual header "/usr/include/llvm/Support/AtomicOrdering.h" + textual header "/usr/include/llvm/Support/Automaton.h" + textual header "/usr/include/llvm/Support/BinaryByteStream.h" + textual header "/usr/include/llvm/Support/BinaryItemStream.h" + textual header "/usr/include/llvm/Support/BinaryStream.h" + textual header "/usr/include/llvm/Support/BinaryStreamArray.h" + textual header "/usr/include/llvm/Support/BinaryStreamError.h" + textual header "/usr/include/llvm/Support/BinaryStreamReader.h" + textual header "/usr/include/llvm/Support/BinaryStreamRef.h" + textual header "/usr/include/llvm/Support/BinaryStreamWriter.h" + textual header "/usr/include/llvm/Support/BlockFrequency.h" + textual header "/usr/include/llvm/Support/BranchProbability.h" + textual header "/usr/include/llvm/Support/BuryPointer.h" + textual header "/usr/include/llvm/Support/CBindingWrapping.h" + textual header "/usr/include/llvm/Support/CFGUpdate.h" + textual header "/usr/include/llvm/Support/COM.h" + textual header "/usr/include/llvm/Support/CRC.h" + textual header "/usr/include/llvm/Support/CachePruning.h" + textual header "/usr/include/llvm/Support/Capacity.h" + textual header "/usr/include/llvm/Support/Casting.h" + textual header "/usr/include/llvm/Support/CheckedArithmetic.h" + textual header "/usr/include/llvm/Support/Chrono.h" + textual header "/usr/include/llvm/Support/CodeGen.h" + textual header "/usr/include/llvm/Support/CodeGenCoverage.h" + textual header "/usr/include/llvm/Support/CommandLine.h" + textual header "/usr/include/llvm/Support/Compiler.h" + textual header "/usr/include/llvm/Support/Compression.h" + textual header "/usr/include/llvm/Support/ConvertUTF.h" + textual header "/usr/include/llvm/Support/CrashRecoveryContext.h" + textual header "/usr/include/llvm/Support/DJB.h" + textual header "/usr/include/llvm/Support/DOTGraphTraits.h" + textual header "/usr/include/llvm/Support/DataExtractor.h" + textual header "/usr/include/llvm/Support/DataTypes.h" + textual header "/usr/include/llvm/Support/Debug.h" + textual header "/usr/include/llvm/Support/DebugCounter.h" + textual header "/usr/include/llvm/Support/DynamicLibrary.h" + textual header "/usr/include/llvm/Support/Endian.h" + textual header "/usr/include/llvm/Support/EndianStream.h" + textual header "/usr/include/llvm/Support/Errc.h" + textual header "/usr/include/llvm/Support/Errno.h" + textual header "/usr/include/llvm/Support/Error.h" + textual header "/usr/include/llvm/Support/ErrorHandling.h" + textual header "/usr/include/llvm/Support/ErrorOr.h" + textual header "/usr/include/llvm/Support/Extension.def" + textual header "/usr/include/llvm/Support/FileCheck.h" + textual header "/usr/include/llvm/Support/FileCollector.h" + textual header "/usr/include/llvm/Support/FileOutputBuffer.h" + textual header "/usr/include/llvm/Support/FileSystem.h" + textual header "/usr/include/llvm/Support/FileUtilities.h" + textual header "/usr/include/llvm/Support/Format.h" + textual header "/usr/include/llvm/Support/FormatAdapters.h" + textual header "/usr/include/llvm/Support/FormatCommon.h" + textual header "/usr/include/llvm/Support/FormatProviders.h" + textual header "/usr/include/llvm/Support/FormatVariadic.h" + textual header "/usr/include/llvm/Support/FormatVariadicDetails.h" + textual header "/usr/include/llvm/Support/FormattedStream.h" + textual header "/usr/include/llvm/Support/GenericDomTree.h" + textual header "/usr/include/llvm/Support/GenericDomTreeConstruction.h" + textual header "/usr/include/llvm/Support/GenericIteratedDominanceFrontier.h" + textual header "/usr/include/llvm/Support/GlobPattern.h" + textual header "/usr/include/llvm/Support/GraphWriter.h" + textual header "/usr/include/llvm/Support/Host.h" + textual header "/usr/include/llvm/Support/InitLLVM.h" + textual header "/usr/include/llvm/Support/ItaniumManglingCanonicalizer.h" + textual header "/usr/include/llvm/Support/JSON.h" + textual header "/usr/include/llvm/Support/KnownBits.h" + textual header "/usr/include/llvm/Support/LEB128.h" + textual header "/usr/include/llvm/Support/LICENSE.TXT" + textual header "/usr/include/llvm/Support/LineIterator.h" + textual header "/usr/include/llvm/Support/Locale.h" + textual header "/usr/include/llvm/Support/LockFileManager.h" + textual header "/usr/include/llvm/Support/LowLevelTypeImpl.h" + textual header "/usr/include/llvm/Support/MD5.h" + textual header "/usr/include/llvm/Support/MSVCErrorWorkarounds.h" + textual header "/usr/include/llvm/Support/MachineValueType.h" + textual header "/usr/include/llvm/Support/ManagedStatic.h" + textual header "/usr/include/llvm/Support/MathExtras.h" + textual header "/usr/include/llvm/Support/MemAlloc.h" + textual header "/usr/include/llvm/Support/Memory.h" + textual header "/usr/include/llvm/Support/MemoryBuffer.h" + textual header "/usr/include/llvm/Support/MipsABIFlags.h" + textual header "/usr/include/llvm/Support/Mutex.h" + textual header "/usr/include/llvm/Support/NativeFormatting.h" + textual header "/usr/include/llvm/Support/OnDiskHashTable.h" + textual header "/usr/include/llvm/Support/Parallel.h" + textual header "/usr/include/llvm/Support/Path.h" + textual header "/usr/include/llvm/Support/PluginLoader.h" + textual header "/usr/include/llvm/Support/PointerLikeTypeTraits.h" + textual header "/usr/include/llvm/Support/PrettyStackTrace.h" + textual header "/usr/include/llvm/Support/Printable.h" + textual header "/usr/include/llvm/Support/Process.h" + textual header "/usr/include/llvm/Support/Program.h" + textual header "/usr/include/llvm/Support/RWMutex.h" + textual header "/usr/include/llvm/Support/RandomNumberGenerator.h" + textual header "/usr/include/llvm/Support/Recycler.h" + textual header "/usr/include/llvm/Support/RecyclingAllocator.h" + textual header "/usr/include/llvm/Support/Regex.h" + textual header "/usr/include/llvm/Support/Registry.h" + textual header "/usr/include/llvm/Support/ReverseIteration.h" + textual header "/usr/include/llvm/Support/SHA1.h" + textual header "/usr/include/llvm/Support/SMLoc.h" + textual header "/usr/include/llvm/Support/SMTAPI.h" + textual header "/usr/include/llvm/Support/SaveAndRestore.h" + textual header "/usr/include/llvm/Support/ScaledNumber.h" + textual header "/usr/include/llvm/Support/ScopedPrinter.h" + textual header "/usr/include/llvm/Support/Signals.h" + textual header "/usr/include/llvm/Support/Signposts.h" + textual header "/usr/include/llvm/Support/SmallVectorMemoryBuffer.h" + textual header "/usr/include/llvm/Support/Solaris/sys/regset.h" + textual header "/usr/include/llvm/Support/SourceMgr.h" + textual header "/usr/include/llvm/Support/SpecialCaseList.h" + textual header "/usr/include/llvm/Support/StringPool.h" + textual header "/usr/include/llvm/Support/StringSaver.h" + textual header "/usr/include/llvm/Support/SwapByteOrder.h" + textual header "/usr/include/llvm/Support/SymbolRemappingReader.h" + textual header "/usr/include/llvm/Support/SystemUtils.h" + textual header "/usr/include/llvm/Support/TarWriter.h" + textual header "/usr/include/llvm/Support/TargetOpcodes.def" + textual header "/usr/include/llvm/Support/TargetParser.h" + textual header "/usr/include/llvm/Support/TargetRegistry.h" + textual header "/usr/include/llvm/Support/TargetSelect.h" + textual header "/usr/include/llvm/Support/TaskQueue.h" + textual header "/usr/include/llvm/Support/ThreadLocal.h" + textual header "/usr/include/llvm/Support/ThreadPool.h" + textual header "/usr/include/llvm/Support/Threading.h" + textual header "/usr/include/llvm/Support/TimeProfiler.h" + textual header "/usr/include/llvm/Support/Timer.h" + textual header "/usr/include/llvm/Support/ToolOutputFile.h" + textual header "/usr/include/llvm/Support/TrailingObjects.h" + textual header "/usr/include/llvm/Support/TrigramIndex.h" + textual header "/usr/include/llvm/Support/TypeName.h" + textual header "/usr/include/llvm/Support/TypeSize.h" + textual header "/usr/include/llvm/Support/Unicode.h" + textual header "/usr/include/llvm/Support/UnicodeCharRanges.h" + textual header "/usr/include/llvm/Support/VCSRevision.h" + textual header "/usr/include/llvm/Support/Valgrind.h" + textual header "/usr/include/llvm/Support/VersionTuple.h" + textual header "/usr/include/llvm/Support/VirtualFileSystem.h" + textual header "/usr/include/llvm/Support/Watchdog.h" + textual header "/usr/include/llvm/Support/Win64EH.h" + textual header "/usr/include/llvm/Support/Windows/WindowsSupport.h" + textual header "/usr/include/llvm/Support/WindowsError.h" + textual header "/usr/include/llvm/Support/WithColor.h" + textual header "/usr/include/llvm/Support/X86DisassemblerDecoderCommon.h" + textual header "/usr/include/llvm/Support/X86TargetParser.def" + textual header "/usr/include/llvm/Support/YAMLParser.h" + textual header "/usr/include/llvm/Support/YAMLTraits.h" + textual header "/usr/include/llvm/Support/circular_raw_ostream.h" + textual header "/usr/include/llvm/Support/raw_os_ostream.h" + textual header "/usr/include/llvm/Support/raw_ostream.h" + textual header "/usr/include/llvm/Support/raw_sha1_ostream.h" + textual header "/usr/include/llvm/Support/thread.h" + textual header "/usr/include/llvm/Support/type_traits.h" + textual header "/usr/include/llvm/Support/xxhash.h" + textual header "/usr/include/llvm/TableGen/Automaton.td" + textual header "/usr/include/llvm/TableGen/Error.h" + textual header "/usr/include/llvm/TableGen/Main.h" + textual header "/usr/include/llvm/TableGen/Record.h" + textual header "/usr/include/llvm/TableGen/SearchableTable.td" + textual header "/usr/include/llvm/TableGen/SetTheory.h" + textual header "/usr/include/llvm/TableGen/StringMatcher.h" + textual header "/usr/include/llvm/TableGen/StringToOffsetTable.h" + textual header "/usr/include/llvm/TableGen/TableGenBackend.h" + textual header "/usr/include/llvm/Target/CodeGenCWrappers.h" + textual header "/usr/include/llvm/Target/GenericOpcodes.td" + textual header "/usr/include/llvm/Target/GlobalISel/Combine.td" + textual header "/usr/include/llvm/Target/GlobalISel/RegisterBank.td" + textual header "/usr/include/llvm/Target/GlobalISel/SelectionDAGCompat.td" + textual header "/usr/include/llvm/Target/GlobalISel/Target.td" + textual header "/usr/include/llvm/Target/Target.td" + textual header "/usr/include/llvm/Target/TargetCallingConv.td" + textual header "/usr/include/llvm/Target/TargetInstrPredicate.td" + textual header "/usr/include/llvm/Target/TargetIntrinsicInfo.h" + textual header "/usr/include/llvm/Target/TargetItinerary.td" + textual header "/usr/include/llvm/Target/TargetLoweringObjectFile.h" + textual header "/usr/include/llvm/Target/TargetMachine.h" + textual header "/usr/include/llvm/Target/TargetOptions.h" + textual header "/usr/include/llvm/Target/TargetPfmCounters.td" + textual header "/usr/include/llvm/Target/TargetSchedule.td" + textual header "/usr/include/llvm/Target/TargetSelectionDAG.td" + textual header "/usr/include/llvm/Testing/Support/Annotations.h" + textual header "/usr/include/llvm/Testing/Support/Error.h" + textual header "/usr/include/llvm/Testing/Support/SupportHelpers.h" + textual header "/usr/include/llvm/TextAPI/ELF/ELFStub.h" + textual header "/usr/include/llvm/TextAPI/ELF/TBEHandler.h" + textual header "/usr/include/llvm/TextAPI/MachO/Architecture.def" + textual header "/usr/include/llvm/TextAPI/MachO/Architecture.h" + textual header "/usr/include/llvm/TextAPI/MachO/ArchitectureSet.h" + textual header "/usr/include/llvm/TextAPI/MachO/InterfaceFile.h" + textual header "/usr/include/llvm/TextAPI/MachO/PackedVersion.h" + textual header "/usr/include/llvm/TextAPI/MachO/Platform.h" + textual header "/usr/include/llvm/TextAPI/MachO/Symbol.h" + textual header "/usr/include/llvm/TextAPI/MachO/Target.h" + textual header "/usr/include/llvm/TextAPI/MachO/TextAPIReader.h" + textual header "/usr/include/llvm/TextAPI/MachO/TextAPIWriter.h" + textual header "/usr/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h" + textual header "/usr/include/llvm/ToolDrivers/llvm-lib/LibDriver.h" + textual header "/usr/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h" + textual header "/usr/include/llvm/Transforms/CFGuard.h" + textual header "/usr/include/llvm/Transforms/Coroutines.h" + textual header "/usr/include/llvm/Transforms/IPO.h" + textual header "/usr/include/llvm/Transforms/IPO/AlwaysInliner.h" + textual header "/usr/include/llvm/Transforms/IPO/ArgumentPromotion.h" + textual header "/usr/include/llvm/Transforms/IPO/Attributor.h" + textual header "/usr/include/llvm/Transforms/IPO/CalledValuePropagation.h" + textual header "/usr/include/llvm/Transforms/IPO/ConstantMerge.h" + textual header "/usr/include/llvm/Transforms/IPO/CrossDSOCFI.h" + textual header "/usr/include/llvm/Transforms/IPO/DeadArgumentElimination.h" + textual header "/usr/include/llvm/Transforms/IPO/ElimAvailExtern.h" + textual header "/usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h" + textual header "/usr/include/llvm/Transforms/IPO/FunctionAttrs.h" + textual header "/usr/include/llvm/Transforms/IPO/FunctionImport.h" + textual header "/usr/include/llvm/Transforms/IPO/GlobalDCE.h" + textual header "/usr/include/llvm/Transforms/IPO/GlobalOpt.h" + textual header "/usr/include/llvm/Transforms/IPO/GlobalSplit.h" + textual header "/usr/include/llvm/Transforms/IPO/HotColdSplitting.h" + textual header "/usr/include/llvm/Transforms/IPO/InferFunctionAttrs.h" + textual header "/usr/include/llvm/Transforms/IPO/Inliner.h" + textual header "/usr/include/llvm/Transforms/IPO/Internalize.h" + textual header "/usr/include/llvm/Transforms/IPO/LowerTypeTests.h" + textual header "/usr/include/llvm/Transforms/IPO/MergeFunctions.h" + textual header "/usr/include/llvm/Transforms/IPO/PartialInlining.h" + textual header "/usr/include/llvm/Transforms/IPO/PassManagerBuilder.h" + textual header "/usr/include/llvm/Transforms/IPO/SCCP.h" + textual header "/usr/include/llvm/Transforms/IPO/SampleProfile.h" + textual header "/usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h" + textual header "/usr/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h" + textual header "/usr/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h" + textual header "/usr/include/llvm/Transforms/IPO/WholeProgramDevirt.h" + textual header "/usr/include/llvm/Transforms/InstCombine/InstCombine.h" + textual header "/usr/include/llvm/Transforms/InstCombine/InstCombineWorklist.h" + textual header "/usr/include/llvm/Transforms/Instrumentation.h" + textual header "/usr/include/llvm/Transforms/Instrumentation/AddressSanitizer.h" + textual header "/usr/include/llvm/Transforms/Instrumentation/BoundsChecking.h" + textual header "/usr/include/llvm/Transforms/Instrumentation/CGProfile.h" + textual header "/usr/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h" + textual header "/usr/include/llvm/Transforms/Instrumentation/GCOVProfiler.h" + textual header "/usr/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h" + textual header "/usr/include/llvm/Transforms/Instrumentation/InstrOrderFile.h" + textual header "/usr/include/llvm/Transforms/Instrumentation/InstrProfiling.h" + textual header "/usr/include/llvm/Transforms/Instrumentation/MemorySanitizer.h" + textual header "/usr/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h" + textual header "/usr/include/llvm/Transforms/Instrumentation/PoisonChecking.h" + textual header "/usr/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h" + textual header "/usr/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h" + textual header "/usr/include/llvm/Transforms/ObjCARC.h" + textual header "/usr/include/llvm/Transforms/Scalar.h" + textual header "/usr/include/llvm/Transforms/Scalar/ADCE.h" + textual header "/usr/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h" + textual header "/usr/include/llvm/Transforms/Scalar/BDCE.h" + textual header "/usr/include/llvm/Transforms/Scalar/CallSiteSplitting.h" + textual header "/usr/include/llvm/Transforms/Scalar/ConstantHoisting.h" + textual header "/usr/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h" + textual header "/usr/include/llvm/Transforms/Scalar/DCE.h" + textual header "/usr/include/llvm/Transforms/Scalar/DeadStoreElimination.h" + textual header "/usr/include/llvm/Transforms/Scalar/DivRemPairs.h" + textual header "/usr/include/llvm/Transforms/Scalar/EarlyCSE.h" + textual header "/usr/include/llvm/Transforms/Scalar/Float2Int.h" + textual header "/usr/include/llvm/Transforms/Scalar/GVN.h" + textual header "/usr/include/llvm/Transforms/Scalar/GVNExpression.h" + textual header "/usr/include/llvm/Transforms/Scalar/GuardWidening.h" + textual header "/usr/include/llvm/Transforms/Scalar/IVUsersPrinter.h" + textual header "/usr/include/llvm/Transforms/Scalar/IndVarSimplify.h" + textual header "/usr/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h" + textual header "/usr/include/llvm/Transforms/Scalar/InstSimplifyPass.h" + textual header "/usr/include/llvm/Transforms/Scalar/JumpThreading.h" + textual header "/usr/include/llvm/Transforms/Scalar/LICM.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopDataPrefetch.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopDeletion.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopDistribute.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopFuse.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopInstSimplify.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopLoadElimination.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopPassManager.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopPredication.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopRotation.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopSink.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopStrengthReduce.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h" + textual header "/usr/include/llvm/Transforms/Scalar/LoopUnrollPass.h" + textual header "/usr/include/llvm/Transforms/Scalar/LowerAtomic.h" + textual header "/usr/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h" + textual header "/usr/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h" + textual header "/usr/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h" + textual header "/usr/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h" + textual header "/usr/include/llvm/Transforms/Scalar/LowerWidenableCondition.h" + textual header "/usr/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h" + textual header "/usr/include/llvm/Transforms/Scalar/MemCpyOptimizer.h" + textual header "/usr/include/llvm/Transforms/Scalar/MergeICmps.h" + textual header "/usr/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h" + textual header "/usr/include/llvm/Transforms/Scalar/NaryReassociate.h" + textual header "/usr/include/llvm/Transforms/Scalar/NewGVN.h" + textual header "/usr/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h" + textual header "/usr/include/llvm/Transforms/Scalar/Reassociate.h" + textual header "/usr/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h" + textual header "/usr/include/llvm/Transforms/Scalar/SCCP.h" + textual header "/usr/include/llvm/Transforms/Scalar/SROA.h" + textual header "/usr/include/llvm/Transforms/Scalar/Scalarizer.h" + textual header "/usr/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h" + textual header "/usr/include/llvm/Transforms/Scalar/SimplifyCFG.h" + textual header "/usr/include/llvm/Transforms/Scalar/Sink.h" + textual header "/usr/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h" + textual header "/usr/include/llvm/Transforms/Scalar/SpeculativeExecution.h" + textual header "/usr/include/llvm/Transforms/Scalar/TailRecursionElimination.h" + textual header "/usr/include/llvm/Transforms/Scalar/WarnMissedTransforms.h" + textual header "/usr/include/llvm/Transforms/Utils.h" + textual header "/usr/include/llvm/Transforms/Utils/ASanStackFrameLayout.h" + textual header "/usr/include/llvm/Transforms/Utils/AddDiscriminators.h" + textual header "/usr/include/llvm/Transforms/Utils/BasicBlockUtils.h" + textual header "/usr/include/llvm/Transforms/Utils/BreakCriticalEdges.h" + textual header "/usr/include/llvm/Transforms/Utils/BuildLibCalls.h" + textual header "/usr/include/llvm/Transforms/Utils/BypassSlowDivision.h" + textual header "/usr/include/llvm/Transforms/Utils/CallPromotionUtils.h" + textual header "/usr/include/llvm/Transforms/Utils/CanonicalizeAliases.h" + textual header "/usr/include/llvm/Transforms/Utils/Cloning.h" + textual header "/usr/include/llvm/Transforms/Utils/CodeExtractor.h" + textual header "/usr/include/llvm/Transforms/Utils/CodeMoverUtils.h" + textual header "/usr/include/llvm/Transforms/Utils/CtorUtils.h" + textual header "/usr/include/llvm/Transforms/Utils/Debugify.h" + textual header "/usr/include/llvm/Transforms/Utils/EntryExitInstrumenter.h" + textual header "/usr/include/llvm/Transforms/Utils/EscapeEnumerator.h" + textual header "/usr/include/llvm/Transforms/Utils/Evaluator.h" + textual header "/usr/include/llvm/Transforms/Utils/FunctionComparator.h" + textual header "/usr/include/llvm/Transforms/Utils/FunctionImportUtils.h" + textual header "/usr/include/llvm/Transforms/Utils/GlobalStatus.h" + textual header "/usr/include/llvm/Transforms/Utils/GuardUtils.h" + textual header "/usr/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h" + textual header "/usr/include/llvm/Transforms/Utils/InjectTLIMappings.h" + textual header "/usr/include/llvm/Transforms/Utils/IntegerDivision.h" + textual header "/usr/include/llvm/Transforms/Utils/LCSSA.h" + textual header "/usr/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h" + textual header "/usr/include/llvm/Transforms/Utils/Local.h" + textual header "/usr/include/llvm/Transforms/Utils/LoopRotationUtils.h" + textual header "/usr/include/llvm/Transforms/Utils/LoopSimplify.h" + textual header "/usr/include/llvm/Transforms/Utils/LoopUtils.h" + textual header "/usr/include/llvm/Transforms/Utils/LoopVersioning.h" + textual header "/usr/include/llvm/Transforms/Utils/LowerInvoke.h" + textual header "/usr/include/llvm/Transforms/Utils/LowerMemIntrinsics.h" + textual header "/usr/include/llvm/Transforms/Utils/Mem2Reg.h" + textual header "/usr/include/llvm/Transforms/Utils/MisExpect.h" + textual header "/usr/include/llvm/Transforms/Utils/ModuleUtils.h" + textual header "/usr/include/llvm/Transforms/Utils/NameAnonGlobals.h" + textual header "/usr/include/llvm/Transforms/Utils/PredicateInfo.h" + textual header "/usr/include/llvm/Transforms/Utils/PromoteMemToReg.h" + textual header "/usr/include/llvm/Transforms/Utils/SSAUpdater.h" + textual header "/usr/include/llvm/Transforms/Utils/SSAUpdaterBulk.h" + textual header "/usr/include/llvm/Transforms/Utils/SSAUpdaterImpl.h" + textual header "/usr/include/llvm/Transforms/Utils/SanitizerStats.h" + textual header "/usr/include/llvm/Transforms/Utils/SimplifyIndVar.h" + textual header "/usr/include/llvm/Transforms/Utils/SimplifyLibCalls.h" + textual header "/usr/include/llvm/Transforms/Utils/SizeOpts.h" + textual header "/usr/include/llvm/Transforms/Utils/SplitModule.h" + textual header "/usr/include/llvm/Transforms/Utils/SymbolRewriter.h" + textual header "/usr/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h" + textual header "/usr/include/llvm/Transforms/Utils/UnrollLoop.h" + textual header "/usr/include/llvm/Transforms/Utils/VNCoercion.h" + textual header "/usr/include/llvm/Transforms/Utils/ValueMapper.h" + textual header "/usr/include/llvm/Transforms/Vectorize.h" + textual header "/usr/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h" + textual header "/usr/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h" + textual header "/usr/include/llvm/Transforms/Vectorize/LoopVectorize.h" + textual header "/usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h" + textual header "/usr/include/llvm/WindowsManifest/WindowsManifestMerger.h" + textual header "/usr/include/llvm/WindowsResource/ResourceProcessor.h" + textual header "/usr/include/llvm/WindowsResource/ResourceScriptToken.h" + textual header "/usr/include/llvm/WindowsResource/ResourceScriptTokenList.h" + textual header "/usr/include/llvm/XRay/BlockIndexer.h" + textual header "/usr/include/llvm/XRay/BlockPrinter.h" + textual header "/usr/include/llvm/XRay/BlockVerifier.h" + textual header "/usr/include/llvm/XRay/FDRLogBuilder.h" + textual header "/usr/include/llvm/XRay/FDRRecordConsumer.h" + textual header "/usr/include/llvm/XRay/FDRRecordProducer.h" + textual header "/usr/include/llvm/XRay/FDRRecords.h" + textual header "/usr/include/llvm/XRay/FDRTraceExpander.h" + textual header "/usr/include/llvm/XRay/FDRTraceWriter.h" + textual header "/usr/include/llvm/XRay/FileHeaderReader.h" + textual header "/usr/include/llvm/XRay/Graph.h" + textual header "/usr/include/llvm/XRay/InstrumentationMap.h" + textual header "/usr/include/llvm/XRay/Profile.h" + textual header "/usr/include/llvm/XRay/RecordPrinter.h" + textual header "/usr/include/llvm/XRay/Trace.h" + textual header "/usr/include/llvm/XRay/XRayRecord.h" + textual header "/usr/include/llvm/XRay/YAMLXRayRecord.h" + textual header "/usr/include/locale.h" + textual header "/usr/include/ltdl.h" + textual header "/usr/include/malloc.h" + textual header "/usr/include/math.h" + textual header "/usr/include/mcheck.h" + textual header "/usr/include/memory.h" + textual header "/usr/include/misc/cxl.h" + textual header "/usr/include/misc/ocxl.h" + textual header "/usr/include/mntent.h" + textual header "/usr/include/monetary.h" + textual header "/usr/include/mqueue.h" + textual header "/usr/include/mtd/inftl-user.h" + textual header "/usr/include/mtd/mtd-abi.h" + textual header "/usr/include/mtd/mtd-user.h" + textual header "/usr/include/mtd/nftl-user.h" + textual header "/usr/include/mtd/ubi-user.h" + textual header "/usr/include/net/ethernet.h" + textual header "/usr/include/net/if.h" + textual header "/usr/include/net/if_arp.h" + textual header "/usr/include/net/if_packet.h" + textual header "/usr/include/net/if_ppp.h" + textual header "/usr/include/net/if_shaper.h" + textual header "/usr/include/net/if_slip.h" + textual header "/usr/include/net/ppp-comp.h" + textual header "/usr/include/net/ppp_defs.h" + textual header "/usr/include/net/route.h" + textual header "/usr/include/netash/ash.h" + textual header "/usr/include/netatalk/at.h" + textual header "/usr/include/netax25/ax25.h" + textual header "/usr/include/netdb.h" + textual header "/usr/include/neteconet/ec.h" + textual header "/usr/include/netinet/ether.h" + textual header "/usr/include/netinet/icmp6.h" + textual header "/usr/include/netinet/if_ether.h" + textual header "/usr/include/netinet/if_fddi.h" + textual header "/usr/include/netinet/if_tr.h" + textual header "/usr/include/netinet/igmp.h" + textual header "/usr/include/netinet/in.h" + textual header "/usr/include/netinet/in_systm.h" + textual header "/usr/include/netinet/ip.h" + textual header "/usr/include/netinet/ip6.h" + textual header "/usr/include/netinet/ip_icmp.h" + textual header "/usr/include/netinet/tcp.h" + textual header "/usr/include/netinet/udp.h" + textual header "/usr/include/netipx/ipx.h" + textual header "/usr/include/netiucv/iucv.h" + textual header "/usr/include/netpacket/packet.h" + textual header "/usr/include/netrom/netrom.h" + textual header "/usr/include/netrose/rose.h" + textual header "/usr/include/nfs/nfs.h" + textual header "/usr/include/nl_types.h" + textual header "/usr/include/nss.h" + textual header "/usr/include/obstack.h" + textual header "/usr/include/openssl/aes.h" + textual header "/usr/include/openssl/asn1.h" + textual header "/usr/include/openssl/asn1_mac.h" + textual header "/usr/include/openssl/asn1err.h" + textual header "/usr/include/openssl/asn1t.h" + textual header "/usr/include/openssl/async.h" + textual header "/usr/include/openssl/asyncerr.h" + textual header "/usr/include/openssl/bio.h" + textual header "/usr/include/openssl/bioerr.h" + textual header "/usr/include/openssl/blowfish.h" + textual header "/usr/include/openssl/bn.h" + textual header "/usr/include/openssl/bnerr.h" + textual header "/usr/include/openssl/buffer.h" + textual header "/usr/include/openssl/buffererr.h" + textual header "/usr/include/openssl/camellia.h" + textual header "/usr/include/openssl/cast.h" + textual header "/usr/include/openssl/cmac.h" + textual header "/usr/include/openssl/cms.h" + textual header "/usr/include/openssl/cmserr.h" + textual header "/usr/include/openssl/comp.h" + textual header "/usr/include/openssl/comperr.h" + textual header "/usr/include/openssl/conf.h" + textual header "/usr/include/openssl/conf_api.h" + textual header "/usr/include/openssl/conferr.h" + textual header "/usr/include/openssl/crypto.h" + textual header "/usr/include/openssl/cryptoerr.h" + textual header "/usr/include/openssl/ct.h" + textual header "/usr/include/openssl/cterr.h" + textual header "/usr/include/openssl/des.h" + textual header "/usr/include/openssl/dh.h" + textual header "/usr/include/openssl/dherr.h" + textual header "/usr/include/openssl/dsa.h" + textual header "/usr/include/openssl/dsaerr.h" + textual header "/usr/include/openssl/dtls1.h" + textual header "/usr/include/openssl/e_os2.h" + textual header "/usr/include/openssl/ebcdic.h" + textual header "/usr/include/openssl/ec.h" + textual header "/usr/include/openssl/ecdh.h" + textual header "/usr/include/openssl/ecdsa.h" + textual header "/usr/include/openssl/ecerr.h" + textual header "/usr/include/openssl/engine.h" + textual header "/usr/include/openssl/engineerr.h" + textual header "/usr/include/openssl/err.h" + textual header "/usr/include/openssl/evp.h" + textual header "/usr/include/openssl/evperr.h" + textual header "/usr/include/openssl/hmac.h" + textual header "/usr/include/openssl/idea.h" + textual header "/usr/include/openssl/kdf.h" + textual header "/usr/include/openssl/kdferr.h" + textual header "/usr/include/openssl/lhash.h" + textual header "/usr/include/openssl/md2.h" + textual header "/usr/include/openssl/md4.h" + textual header "/usr/include/openssl/md5.h" + textual header "/usr/include/openssl/mdc2.h" + textual header "/usr/include/openssl/modes.h" + textual header "/usr/include/openssl/obj_mac.h" + textual header "/usr/include/openssl/objects.h" + textual header "/usr/include/openssl/objectserr.h" + textual header "/usr/include/openssl/ocsp.h" + textual header "/usr/include/openssl/ocsperr.h" + textual header "/usr/include/openssl/opensslv.h" + textual header "/usr/include/openssl/ossl_typ.h" + textual header "/usr/include/openssl/pem.h" + textual header "/usr/include/openssl/pem2.h" + textual header "/usr/include/openssl/pemerr.h" + textual header "/usr/include/openssl/pkcs12.h" + textual header "/usr/include/openssl/pkcs12err.h" + textual header "/usr/include/openssl/pkcs7.h" + textual header "/usr/include/openssl/pkcs7err.h" + textual header "/usr/include/openssl/rand.h" + textual header "/usr/include/openssl/rand_drbg.h" + textual header "/usr/include/openssl/randerr.h" + textual header "/usr/include/openssl/rc2.h" + textual header "/usr/include/openssl/rc4.h" + textual header "/usr/include/openssl/rc5.h" + textual header "/usr/include/openssl/ripemd.h" + textual header "/usr/include/openssl/rsa.h" + textual header "/usr/include/openssl/rsaerr.h" + textual header "/usr/include/openssl/safestack.h" + textual header "/usr/include/openssl/seed.h" + textual header "/usr/include/openssl/sha.h" + textual header "/usr/include/openssl/srp.h" + textual header "/usr/include/openssl/srtp.h" + textual header "/usr/include/openssl/ssl.h" + textual header "/usr/include/openssl/ssl2.h" + textual header "/usr/include/openssl/ssl3.h" + textual header "/usr/include/openssl/sslerr.h" + textual header "/usr/include/openssl/stack.h" + textual header "/usr/include/openssl/store.h" + textual header "/usr/include/openssl/storeerr.h" + textual header "/usr/include/openssl/symhacks.h" + textual header "/usr/include/openssl/tls1.h" + textual header "/usr/include/openssl/ts.h" + textual header "/usr/include/openssl/tserr.h" + textual header "/usr/include/openssl/txt_db.h" + textual header "/usr/include/openssl/ui.h" + textual header "/usr/include/openssl/uierr.h" + textual header "/usr/include/openssl/whrlpool.h" + textual header "/usr/include/openssl/x509.h" + textual header "/usr/include/openssl/x509_vfy.h" + textual header "/usr/include/openssl/x509err.h" + textual header "/usr/include/openssl/x509v3.h" + textual header "/usr/include/openssl/x509v3err.h" + textual header "/usr/include/paths.h" + textual header "/usr/include/poll.h" + textual header "/usr/include/polly/Canonicalization.h" + textual header "/usr/include/polly/CodeGen/BlockGenerators.h" + textual header "/usr/include/polly/CodeGen/CodeGeneration.h" + textual header "/usr/include/polly/CodeGen/CodegenCleanup.h" + textual header "/usr/include/polly/CodeGen/IRBuilder.h" + textual header "/usr/include/polly/CodeGen/IslAst.h" + textual header "/usr/include/polly/CodeGen/IslExprBuilder.h" + textual header "/usr/include/polly/CodeGen/IslNodeBuilder.h" + textual header "/usr/include/polly/CodeGen/LoopGenerators.h" + textual header "/usr/include/polly/CodeGen/LoopGeneratorsGOMP.h" + textual header "/usr/include/polly/CodeGen/LoopGeneratorsKMP.h" + textual header "/usr/include/polly/CodeGen/PPCGCodeGeneration.h" + textual header "/usr/include/polly/CodeGen/PerfMonitor.h" + textual header "/usr/include/polly/CodeGen/RuntimeDebugBuilder.h" + textual header "/usr/include/polly/CodeGen/Utils.h" + textual header "/usr/include/polly/CodePreparation.h" + textual header "/usr/include/polly/Config/config.h" + textual header "/usr/include/polly/DeLICM.h" + textual header "/usr/include/polly/DependenceInfo.h" + textual header "/usr/include/polly/FlattenAlgo.h" + textual header "/usr/include/polly/FlattenSchedule.h" + textual header "/usr/include/polly/ForwardOpTree.h" + textual header "/usr/include/polly/JSONExporter.h" + textual header "/usr/include/polly/LinkAllPasses.h" + textual header "/usr/include/polly/Options.h" + textual header "/usr/include/polly/PolyhedralInfo.h" + textual header "/usr/include/polly/PruneUnprofitable.h" + textual header "/usr/include/polly/RegisterPasses.h" + textual header "/usr/include/polly/ScheduleOptimizer.h" + textual header "/usr/include/polly/ScheduleTreeTransform.h" + textual header "/usr/include/polly/ScopBuilder.h" + textual header "/usr/include/polly/ScopDetection.h" + textual header "/usr/include/polly/ScopDetectionDiagnostic.h" + textual header "/usr/include/polly/ScopInfo.h" + textual header "/usr/include/polly/ScopPass.h" + textual header "/usr/include/polly/Simplify.h" + textual header "/usr/include/polly/Support/DumpModulePass.h" + textual header "/usr/include/polly/Support/GICHelper.h" + textual header "/usr/include/polly/Support/ISLOStream.h" + textual header "/usr/include/polly/Support/ISLOperators.h" + textual header "/usr/include/polly/Support/ISLTools.h" + textual header "/usr/include/polly/Support/LinkGPURuntime.h" + textual header "/usr/include/polly/Support/SCEVAffinator.h" + textual header "/usr/include/polly/Support/SCEVValidator.h" + textual header "/usr/include/polly/Support/ScopHelper.h" + textual header "/usr/include/polly/Support/ScopLocation.h" + textual header "/usr/include/polly/Support/VirtualInstruction.h" + textual header "/usr/include/polly/ZoneAlgo.h" + textual header "/usr/include/polly/isl/aff.h" + textual header "/usr/include/polly/isl/aff_type.h" + textual header "/usr/include/polly/isl/arg.h" + textual header "/usr/include/polly/isl/ast.h" + textual header "/usr/include/polly/isl/ast_build.h" + textual header "/usr/include/polly/isl/ast_type.h" + textual header "/usr/include/polly/isl/constraint.h" + textual header "/usr/include/polly/isl/cpp-checked-conversion.h" + textual header "/usr/include/polly/isl/cpp-checked.h" + textual header "/usr/include/polly/isl/cpp.h" + textual header "/usr/include/polly/isl/ctx.h" + textual header "/usr/include/polly/isl/fixed_box.h" + textual header "/usr/include/polly/isl/flow.h" + textual header "/usr/include/polly/isl/hash.h" + textual header "/usr/include/polly/isl/hmap.h" + textual header "/usr/include/polly/isl/id.h" + textual header "/usr/include/polly/isl/id_to_ast_expr.h" + textual header "/usr/include/polly/isl/id_to_id.h" + textual header "/usr/include/polly/isl/id_to_pw_aff.h" + textual header "/usr/include/polly/isl/id_type.h" + textual header "/usr/include/polly/isl/ilp.h" + textual header "/usr/include/polly/isl/isl-noexceptions.h" + textual header "/usr/include/polly/isl/list.h" + textual header "/usr/include/polly/isl/local_space.h" + textual header "/usr/include/polly/isl/lp.h" + textual header "/usr/include/polly/isl/map.h" + textual header "/usr/include/polly/isl/map_to_basic_set.h" + textual header "/usr/include/polly/isl/map_type.h" + textual header "/usr/include/polly/isl/mat.h" + textual header "/usr/include/polly/isl/maybe.h" + textual header "/usr/include/polly/isl/maybe_ast_expr.h" + textual header "/usr/include/polly/isl/maybe_basic_set.h" + textual header "/usr/include/polly/isl/maybe_id.h" + textual header "/usr/include/polly/isl/maybe_pw_aff.h" + textual header "/usr/include/polly/isl/maybe_templ.h" + textual header "/usr/include/polly/isl/multi.h" + textual header "/usr/include/polly/isl/obj.h" + textual header "/usr/include/polly/isl/options.h" + textual header "/usr/include/polly/isl/point.h" + textual header "/usr/include/polly/isl/polynomial.h" + textual header "/usr/include/polly/isl/polynomial_type.h" + textual header "/usr/include/polly/isl/printer.h" + textual header "/usr/include/polly/isl/printer_type.h" + textual header "/usr/include/polly/isl/schedule.h" + textual header "/usr/include/polly/isl/schedule_node.h" + textual header "/usr/include/polly/isl/schedule_type.h" + textual header "/usr/include/polly/isl/set.h" + textual header "/usr/include/polly/isl/set_type.h" + textual header "/usr/include/polly/isl/space.h" + textual header "/usr/include/polly/isl/space_type.h" + textual header "/usr/include/polly/isl/stdint.h" + textual header "/usr/include/polly/isl/stream.h" + textual header "/usr/include/polly/isl/stride_info.h" + textual header "/usr/include/polly/isl/union_map.h" + textual header "/usr/include/polly/isl/union_map_type.h" + textual header "/usr/include/polly/isl/union_set.h" + textual header "/usr/include/polly/isl/union_set_type.h" + textual header "/usr/include/polly/isl/val.h" + textual header "/usr/include/polly/isl/val_gmp.h" + textual header "/usr/include/polly/isl/val_type.h" + textual header "/usr/include/polly/isl/vec.h" + textual header "/usr/include/polly/isl/version.h" + textual header "/usr/include/polly/isl/vertices.h" + textual header "/usr/include/printf.h" + textual header "/usr/include/proc_service.h" + textual header "/usr/include/protocols/routed.h" + textual header "/usr/include/protocols/rwhod.h" + textual header "/usr/include/protocols/talkd.h" + textual header "/usr/include/protocols/timed.h" + textual header "/usr/include/pthread.h" + textual header "/usr/include/pty.h" + textual header "/usr/include/pwd.h" + textual header "/usr/include/rdma/bnxt_re-abi.h" + textual header "/usr/include/rdma/cxgb3-abi.h" + textual header "/usr/include/rdma/cxgb4-abi.h" + textual header "/usr/include/rdma/hfi/hfi1_ioctl.h" + textual header "/usr/include/rdma/hfi/hfi1_user.h" + textual header "/usr/include/rdma/hns-abi.h" + textual header "/usr/include/rdma/i40iw-abi.h" + textual header "/usr/include/rdma/ib_user_cm.h" + textual header "/usr/include/rdma/ib_user_ioctl_cmds.h" + textual header "/usr/include/rdma/ib_user_ioctl_verbs.h" + textual header "/usr/include/rdma/ib_user_mad.h" + textual header "/usr/include/rdma/ib_user_sa.h" + textual header "/usr/include/rdma/ib_user_verbs.h" + textual header "/usr/include/rdma/mlx4-abi.h" + textual header "/usr/include/rdma/mlx5-abi.h" + textual header "/usr/include/rdma/mlx5_user_ioctl_cmds.h" + textual header "/usr/include/rdma/mlx5_user_ioctl_verbs.h" + textual header "/usr/include/rdma/mthca-abi.h" + textual header "/usr/include/rdma/nes-abi.h" + textual header "/usr/include/rdma/ocrdma-abi.h" + textual header "/usr/include/rdma/qedr-abi.h" + textual header "/usr/include/rdma/rdma_netlink.h" + textual header "/usr/include/rdma/rdma_user_cm.h" + textual header "/usr/include/rdma/rdma_user_ioctl.h" + textual header "/usr/include/rdma/rdma_user_ioctl_cmds.h" + textual header "/usr/include/rdma/rdma_user_rxe.h" + textual header "/usr/include/rdma/vmw_pvrdma-abi.h" + textual header "/usr/include/re_comp.h" + textual header "/usr/include/regex.h" + textual header "/usr/include/regexp.h" + textual header "/usr/include/resolv.h" + textual header "/usr/include/rpc/auth.h" + textual header "/usr/include/rpc/auth_des.h" + textual header "/usr/include/rpc/auth_unix.h" + textual header "/usr/include/rpc/clnt.h" + textual header "/usr/include/rpc/key_prot.h" + textual header "/usr/include/rpc/netdb.h" + textual header "/usr/include/rpc/pmap_clnt.h" + textual header "/usr/include/rpc/pmap_prot.h" + textual header "/usr/include/rpc/pmap_rmt.h" + textual header "/usr/include/rpc/rpc.h" + textual header "/usr/include/rpc/rpc_msg.h" + textual header "/usr/include/rpc/svc.h" + textual header "/usr/include/rpc/svc_auth.h" + textual header "/usr/include/rpc/types.h" + textual header "/usr/include/rpc/xdr.h" + textual header "/usr/include/rpcsvc/bootparam.h" + textual header "/usr/include/rpcsvc/bootparam_prot.h" + textual header "/usr/include/rpcsvc/bootparam_prot.x" + textual header "/usr/include/rpcsvc/key_prot.h" + textual header "/usr/include/rpcsvc/key_prot.x" + textual header "/usr/include/rpcsvc/klm_prot.h" + textual header "/usr/include/rpcsvc/klm_prot.x" + textual header "/usr/include/rpcsvc/mount.h" + textual header "/usr/include/rpcsvc/mount.x" + textual header "/usr/include/rpcsvc/nfs_prot.h" + textual header "/usr/include/rpcsvc/nfs_prot.x" + textual header "/usr/include/rpcsvc/nis.h" + textual header "/usr/include/rpcsvc/nis.x" + textual header "/usr/include/rpcsvc/nis_callback.h" + textual header "/usr/include/rpcsvc/nis_callback.x" + textual header "/usr/include/rpcsvc/nis_object.x" + textual header "/usr/include/rpcsvc/nis_tags.h" + textual header "/usr/include/rpcsvc/nislib.h" + textual header "/usr/include/rpcsvc/nlm_prot.h" + textual header "/usr/include/rpcsvc/nlm_prot.x" + textual header "/usr/include/rpcsvc/rex.h" + textual header "/usr/include/rpcsvc/rex.x" + textual header "/usr/include/rpcsvc/rquota.h" + textual header "/usr/include/rpcsvc/rquota.x" + textual header "/usr/include/rpcsvc/rstat.h" + textual header "/usr/include/rpcsvc/rstat.x" + textual header "/usr/include/rpcsvc/rusers.h" + textual header "/usr/include/rpcsvc/rusers.x" + textual header "/usr/include/rpcsvc/sm_inter.h" + textual header "/usr/include/rpcsvc/sm_inter.x" + textual header "/usr/include/rpcsvc/spray.h" + textual header "/usr/include/rpcsvc/spray.x" + textual header "/usr/include/rpcsvc/yp.h" + textual header "/usr/include/rpcsvc/yp.x" + textual header "/usr/include/rpcsvc/yp_prot.h" + textual header "/usr/include/rpcsvc/ypclnt.h" + textual header "/usr/include/rpcsvc/yppasswd.h" + textual header "/usr/include/rpcsvc/yppasswd.x" + textual header "/usr/include/rpcsvc/ypupd.h" + textual header "/usr/include/sched.h" + textual header "/usr/include/scsi/scsi.h" + textual header "/usr/include/scsi/scsi_ioctl.h" + textual header "/usr/include/scsi/sg.h" + textual header "/usr/include/search.h" + textual header "/usr/include/semaphore.h" + textual header "/usr/include/setjmp.h" + textual header "/usr/include/sgtty.h" + textual header "/usr/include/shadow.h" + textual header "/usr/include/signal.h" + textual header "/usr/include/sound/asequencer.h" + textual header "/usr/include/sound/asoc.h" + textual header "/usr/include/sound/asound.h" + textual header "/usr/include/sound/asound_fm.h" + textual header "/usr/include/sound/compress_offload.h" + textual header "/usr/include/sound/compress_params.h" + textual header "/usr/include/sound/emu10k1.h" + textual header "/usr/include/sound/firewire.h" + textual header "/usr/include/sound/hdsp.h" + textual header "/usr/include/sound/hdspm.h" + textual header "/usr/include/sound/sb16_csp.h" + textual header "/usr/include/sound/sfnt_info.h" + textual header "/usr/include/sound/skl-tplg-interface.h" + textual header "/usr/include/sound/snd_sst_tokens.h" + textual header "/usr/include/sound/tlv.h" + textual header "/usr/include/sound/usb_stream.h" + textual header "/usr/include/spawn.h" + textual header "/usr/include/stab.h" + textual header "/usr/include/stdc-predef.h" + textual header "/usr/include/stdint.h" + textual header "/usr/include/stdio.h" + textual header "/usr/include/stdio_ext.h" + textual header "/usr/include/stdlib.h" + textual header "/usr/include/string.h" + textual header "/usr/include/strings.h" + textual header "/usr/include/stropts.h" + textual header "/usr/include/syscall.h" + textual header "/usr/include/sysexits.h" + textual header "/usr/include/syslog.h" + textual header "/usr/include/tar.h" + textual header "/usr/include/termio.h" + textual header "/usr/include/termios.h" + textual header "/usr/include/tgmath.h" + textual header "/usr/include/thread_db.h" + textual header "/usr/include/threads.h" + textual header "/usr/include/time.h" + textual header "/usr/include/ttyent.h" + textual header "/usr/include/uchar.h" + textual header "/usr/include/ucontext.h" + textual header "/usr/include/ulimit.h" + textual header "/usr/include/unicode/alphaindex.h" + textual header "/usr/include/unicode/appendable.h" + textual header "/usr/include/unicode/basictz.h" + textual header "/usr/include/unicode/brkiter.h" + textual header "/usr/include/unicode/bytestream.h" + textual header "/usr/include/unicode/bytestrie.h" + textual header "/usr/include/unicode/bytestriebuilder.h" + textual header "/usr/include/unicode/calendar.h" + textual header "/usr/include/unicode/caniter.h" + textual header "/usr/include/unicode/casemap.h" + textual header "/usr/include/unicode/char16ptr.h" + textual header "/usr/include/unicode/chariter.h" + textual header "/usr/include/unicode/choicfmt.h" + textual header "/usr/include/unicode/coleitr.h" + textual header "/usr/include/unicode/coll.h" + textual header "/usr/include/unicode/compactdecimalformat.h" + textual header "/usr/include/unicode/curramt.h" + textual header "/usr/include/unicode/currpinf.h" + textual header "/usr/include/unicode/currunit.h" + textual header "/usr/include/unicode/datefmt.h" + textual header "/usr/include/unicode/dbbi.h" + textual header "/usr/include/unicode/dcfmtsym.h" + textual header "/usr/include/unicode/decimfmt.h" + textual header "/usr/include/unicode/docmain.h" + textual header "/usr/include/unicode/dtfmtsym.h" + textual header "/usr/include/unicode/dtintrv.h" + textual header "/usr/include/unicode/dtitvfmt.h" + textual header "/usr/include/unicode/dtitvinf.h" + textual header "/usr/include/unicode/dtptngen.h" + textual header "/usr/include/unicode/dtrule.h" + textual header "/usr/include/unicode/edits.h" + textual header "/usr/include/unicode/enumset.h" + textual header "/usr/include/unicode/errorcode.h" + textual header "/usr/include/unicode/fieldpos.h" + textual header "/usr/include/unicode/filteredbrk.h" + textual header "/usr/include/unicode/fmtable.h" + textual header "/usr/include/unicode/format.h" + textual header "/usr/include/unicode/fpositer.h" + textual header "/usr/include/unicode/gender.h" + textual header "/usr/include/unicode/gregocal.h" + textual header "/usr/include/unicode/icudataver.h" + textual header "/usr/include/unicode/icuplug.h" + textual header "/usr/include/unicode/idna.h" + textual header "/usr/include/unicode/listformatter.h" + textual header "/usr/include/unicode/localpointer.h" + textual header "/usr/include/unicode/locdspnm.h" + textual header "/usr/include/unicode/locid.h" + textual header "/usr/include/unicode/measfmt.h" + textual header "/usr/include/unicode/measunit.h" + textual header "/usr/include/unicode/measure.h" + textual header "/usr/include/unicode/messagepattern.h" + textual header "/usr/include/unicode/msgfmt.h" + textual header "/usr/include/unicode/normalizer2.h" + textual header "/usr/include/unicode/normlzr.h" + textual header "/usr/include/unicode/nounit.h" + textual header "/usr/include/unicode/numberformatter.h" + textual header "/usr/include/unicode/numberrangeformatter.h" + textual header "/usr/include/unicode/numfmt.h" + textual header "/usr/include/unicode/numsys.h" + textual header "/usr/include/unicode/parseerr.h" + textual header "/usr/include/unicode/parsepos.h" + textual header "/usr/include/unicode/platform.h" + textual header "/usr/include/unicode/plurfmt.h" + textual header "/usr/include/unicode/plurrule.h" + textual header "/usr/include/unicode/ptypes.h" + textual header "/usr/include/unicode/putil.h" + textual header "/usr/include/unicode/rbbi.h" + textual header "/usr/include/unicode/rbnf.h" + textual header "/usr/include/unicode/rbtz.h" + textual header "/usr/include/unicode/regex.h" + textual header "/usr/include/unicode/region.h" + textual header "/usr/include/unicode/reldatefmt.h" + textual header "/usr/include/unicode/rep.h" + textual header "/usr/include/unicode/resbund.h" + textual header "/usr/include/unicode/schriter.h" + textual header "/usr/include/unicode/scientificnumberformatter.h" + textual header "/usr/include/unicode/search.h" + textual header "/usr/include/unicode/selfmt.h" + textual header "/usr/include/unicode/simpleformatter.h" + textual header "/usr/include/unicode/simpletz.h" + textual header "/usr/include/unicode/smpdtfmt.h" + textual header "/usr/include/unicode/sortkey.h" + textual header "/usr/include/unicode/std_string.h" + textual header "/usr/include/unicode/strenum.h" + textual header "/usr/include/unicode/stringoptions.h" + textual header "/usr/include/unicode/stringpiece.h" + textual header "/usr/include/unicode/stringtriebuilder.h" + textual header "/usr/include/unicode/stsearch.h" + textual header "/usr/include/unicode/symtable.h" + textual header "/usr/include/unicode/tblcoll.h" + textual header "/usr/include/unicode/timezone.h" + textual header "/usr/include/unicode/tmunit.h" + textual header "/usr/include/unicode/tmutamt.h" + textual header "/usr/include/unicode/tmutfmt.h" + textual header "/usr/include/unicode/translit.h" + textual header "/usr/include/unicode/tzfmt.h" + textual header "/usr/include/unicode/tznames.h" + textual header "/usr/include/unicode/tzrule.h" + textual header "/usr/include/unicode/tztrans.h" + textual header "/usr/include/unicode/ubidi.h" + textual header "/usr/include/unicode/ubiditransform.h" + textual header "/usr/include/unicode/ubrk.h" + textual header "/usr/include/unicode/ucal.h" + textual header "/usr/include/unicode/ucasemap.h" + textual header "/usr/include/unicode/ucat.h" + textual header "/usr/include/unicode/uchar.h" + textual header "/usr/include/unicode/ucharstrie.h" + textual header "/usr/include/unicode/ucharstriebuilder.h" + textual header "/usr/include/unicode/uchriter.h" + textual header "/usr/include/unicode/uclean.h" + textual header "/usr/include/unicode/ucnv.h" + textual header "/usr/include/unicode/ucnv_cb.h" + textual header "/usr/include/unicode/ucnv_err.h" + textual header "/usr/include/unicode/ucnvsel.h" + textual header "/usr/include/unicode/ucol.h" + textual header "/usr/include/unicode/ucoleitr.h" + textual header "/usr/include/unicode/uconfig.h" + textual header "/usr/include/unicode/ucpmap.h" + textual header "/usr/include/unicode/ucptrie.h" + textual header "/usr/include/unicode/ucsdet.h" + textual header "/usr/include/unicode/ucurr.h" + textual header "/usr/include/unicode/udat.h" + textual header "/usr/include/unicode/udata.h" + textual header "/usr/include/unicode/udateintervalformat.h" + textual header "/usr/include/unicode/udatpg.h" + textual header "/usr/include/unicode/udisplaycontext.h" + textual header "/usr/include/unicode/uenum.h" + textual header "/usr/include/unicode/ufieldpositer.h" + textual header "/usr/include/unicode/uformattable.h" + textual header "/usr/include/unicode/ugender.h" + textual header "/usr/include/unicode/uidna.h" + textual header "/usr/include/unicode/uiter.h" + textual header "/usr/include/unicode/uldnames.h" + textual header "/usr/include/unicode/ulistformatter.h" + textual header "/usr/include/unicode/uloc.h" + textual header "/usr/include/unicode/ulocdata.h" + textual header "/usr/include/unicode/umachine.h" + textual header "/usr/include/unicode/umisc.h" + textual header "/usr/include/unicode/umsg.h" + textual header "/usr/include/unicode/umutablecptrie.h" + textual header "/usr/include/unicode/unifilt.h" + textual header "/usr/include/unicode/unifunct.h" + textual header "/usr/include/unicode/unimatch.h" + textual header "/usr/include/unicode/unirepl.h" + textual header "/usr/include/unicode/uniset.h" + textual header "/usr/include/unicode/unistr.h" + textual header "/usr/include/unicode/unorm.h" + textual header "/usr/include/unicode/unorm2.h" + textual header "/usr/include/unicode/unum.h" + textual header "/usr/include/unicode/unumberformatter.h" + textual header "/usr/include/unicode/unumsys.h" + textual header "/usr/include/unicode/uobject.h" + textual header "/usr/include/unicode/upluralrules.h" + textual header "/usr/include/unicode/uregex.h" + textual header "/usr/include/unicode/uregion.h" + textual header "/usr/include/unicode/ureldatefmt.h" + textual header "/usr/include/unicode/urename.h" + textual header "/usr/include/unicode/urep.h" + textual header "/usr/include/unicode/ures.h" + textual header "/usr/include/unicode/uscript.h" + textual header "/usr/include/unicode/usearch.h" + textual header "/usr/include/unicode/uset.h" + textual header "/usr/include/unicode/usetiter.h" + textual header "/usr/include/unicode/ushape.h" + textual header "/usr/include/unicode/uspoof.h" + textual header "/usr/include/unicode/usprep.h" + textual header "/usr/include/unicode/ustdio.h" + textual header "/usr/include/unicode/ustream.h" + textual header "/usr/include/unicode/ustring.h" + textual header "/usr/include/unicode/ustringtrie.h" + textual header "/usr/include/unicode/utext.h" + textual header "/usr/include/unicode/utf.h" + textual header "/usr/include/unicode/utf16.h" + textual header "/usr/include/unicode/utf32.h" + textual header "/usr/include/unicode/utf8.h" + textual header "/usr/include/unicode/utf_old.h" + textual header "/usr/include/unicode/utmscale.h" + textual header "/usr/include/unicode/utrace.h" + textual header "/usr/include/unicode/utrans.h" + textual header "/usr/include/unicode/utypes.h" + textual header "/usr/include/unicode/uvernum.h" + textual header "/usr/include/unicode/uversion.h" + textual header "/usr/include/unicode/vtzone.h" + textual header "/usr/include/unistd.h" + textual header "/usr/include/utime.h" + textual header "/usr/include/utmp.h" + textual header "/usr/include/utmpx.h" + textual header "/usr/include/values.h" + textual header "/usr/include/video/edid.h" + textual header "/usr/include/video/sisfb.h" + textual header "/usr/include/video/uvesafb.h" + textual header "/usr/include/wait.h" + textual header "/usr/include/wchar.h" + textual header "/usr/include/wctype.h" + textual header "/usr/include/wordexp.h" + textual header "/usr/include/x86_64-linux-gnu/a.out.h" + textual header "/usr/include/x86_64-linux-gnu/asm/a.out.h" + textual header "/usr/include/x86_64-linux-gnu/asm/auxvec.h" + textual header "/usr/include/x86_64-linux-gnu/asm/bitsperlong.h" + textual header "/usr/include/x86_64-linux-gnu/asm/boot.h" + textual header "/usr/include/x86_64-linux-gnu/asm/bootparam.h" + textual header "/usr/include/x86_64-linux-gnu/asm/bpf_perf_event.h" + textual header "/usr/include/x86_64-linux-gnu/asm/byteorder.h" + textual header "/usr/include/x86_64-linux-gnu/asm/debugreg.h" + textual header "/usr/include/x86_64-linux-gnu/asm/e820.h" + textual header "/usr/include/x86_64-linux-gnu/asm/errno.h" + textual header "/usr/include/x86_64-linux-gnu/asm/fcntl.h" + textual header "/usr/include/x86_64-linux-gnu/asm/hw_breakpoint.h" + textual header "/usr/include/x86_64-linux-gnu/asm/hwcap2.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ioctl.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ioctls.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ipcbuf.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ist.h" + textual header "/usr/include/x86_64-linux-gnu/asm/kvm.h" + textual header "/usr/include/x86_64-linux-gnu/asm/kvm_para.h" + textual header "/usr/include/x86_64-linux-gnu/asm/kvm_perf.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ldt.h" + textual header "/usr/include/x86_64-linux-gnu/asm/mce.h" + textual header "/usr/include/x86_64-linux-gnu/asm/mman.h" + textual header "/usr/include/x86_64-linux-gnu/asm/msgbuf.h" + textual header "/usr/include/x86_64-linux-gnu/asm/msr.h" + textual header "/usr/include/x86_64-linux-gnu/asm/mtrr.h" + textual header "/usr/include/x86_64-linux-gnu/asm/param.h" + textual header "/usr/include/x86_64-linux-gnu/asm/perf_regs.h" + textual header "/usr/include/x86_64-linux-gnu/asm/poll.h" + textual header "/usr/include/x86_64-linux-gnu/asm/posix_types.h" + textual header "/usr/include/x86_64-linux-gnu/asm/posix_types_32.h" + textual header "/usr/include/x86_64-linux-gnu/asm/posix_types_64.h" + textual header "/usr/include/x86_64-linux-gnu/asm/posix_types_x32.h" + textual header "/usr/include/x86_64-linux-gnu/asm/prctl.h" + textual header "/usr/include/x86_64-linux-gnu/asm/processor-flags.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ptrace-abi.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ptrace.h" + textual header "/usr/include/x86_64-linux-gnu/asm/resource.h" + textual header "/usr/include/x86_64-linux-gnu/asm/sembuf.h" + textual header "/usr/include/x86_64-linux-gnu/asm/setup.h" + textual header "/usr/include/x86_64-linux-gnu/asm/shmbuf.h" + textual header "/usr/include/x86_64-linux-gnu/asm/sigcontext.h" + textual header "/usr/include/x86_64-linux-gnu/asm/sigcontext32.h" + textual header "/usr/include/x86_64-linux-gnu/asm/siginfo.h" + textual header "/usr/include/x86_64-linux-gnu/asm/signal.h" + textual header "/usr/include/x86_64-linux-gnu/asm/socket.h" + textual header "/usr/include/x86_64-linux-gnu/asm/sockios.h" + textual header "/usr/include/x86_64-linux-gnu/asm/stat.h" + textual header "/usr/include/x86_64-linux-gnu/asm/statfs.h" + textual header "/usr/include/x86_64-linux-gnu/asm/svm.h" + textual header "/usr/include/x86_64-linux-gnu/asm/swab.h" + textual header "/usr/include/x86_64-linux-gnu/asm/termbits.h" + textual header "/usr/include/x86_64-linux-gnu/asm/termios.h" + textual header "/usr/include/x86_64-linux-gnu/asm/types.h" + textual header "/usr/include/x86_64-linux-gnu/asm/ucontext.h" + textual header "/usr/include/x86_64-linux-gnu/asm/unistd.h" + textual header "/usr/include/x86_64-linux-gnu/asm/unistd_32.h" + textual header "/usr/include/x86_64-linux-gnu/asm/unistd_64.h" + textual header "/usr/include/x86_64-linux-gnu/asm/unistd_x32.h" + textual header "/usr/include/x86_64-linux-gnu/asm/vm86.h" + textual header "/usr/include/x86_64-linux-gnu/asm/vmx.h" + textual header "/usr/include/x86_64-linux-gnu/asm/vsyscall.h" + textual header "/usr/include/x86_64-linux-gnu/bits/a.out.h" + textual header "/usr/include/x86_64-linux-gnu/bits/auxv.h" + textual header "/usr/include/x86_64-linux-gnu/bits/byteswap.h" + textual header "/usr/include/x86_64-linux-gnu/bits/cmathcalls.h" + textual header "/usr/include/x86_64-linux-gnu/bits/confname.h" + textual header "/usr/include/x86_64-linux-gnu/bits/cpu-set.h" + textual header "/usr/include/x86_64-linux-gnu/bits/dirent.h" + textual header "/usr/include/x86_64-linux-gnu/bits/dlfcn.h" + textual header "/usr/include/x86_64-linux-gnu/bits/elfclass.h" + textual header "/usr/include/x86_64-linux-gnu/bits/endian.h" + textual header "/usr/include/x86_64-linux-gnu/bits/environments.h" + textual header "/usr/include/x86_64-linux-gnu/bits/epoll.h" + textual header "/usr/include/x86_64-linux-gnu/bits/errno.h" + textual header "/usr/include/x86_64-linux-gnu/bits/error.h" + textual header "/usr/include/x86_64-linux-gnu/bits/eventfd.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fcntl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fcntl2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fenv.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fenvinline.h" + textual header "/usr/include/x86_64-linux-gnu/bits/floatn-common.h" + textual header "/usr/include/x86_64-linux-gnu/bits/floatn.h" + textual header "/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fp-fast.h" + textual header "/usr/include/x86_64-linux-gnu/bits/fp-logb.h" + textual header "/usr/include/x86_64-linux-gnu/bits/getopt_core.h" + textual header "/usr/include/x86_64-linux-gnu/bits/getopt_ext.h" + textual header "/usr/include/x86_64-linux-gnu/bits/getopt_posix.h" + textual header "/usr/include/x86_64-linux-gnu/bits/hwcap.h" + textual header "/usr/include/x86_64-linux-gnu/bits/in.h" + textual header "/usr/include/x86_64-linux-gnu/bits/indirect-return.h" + textual header "/usr/include/x86_64-linux-gnu/bits/initspin.h" + textual header "/usr/include/x86_64-linux-gnu/bits/inotify.h" + textual header "/usr/include/x86_64-linux-gnu/bits/ioctl-types.h" + textual header "/usr/include/x86_64-linux-gnu/bits/ioctls.h" + textual header "/usr/include/x86_64-linux-gnu/bits/ipc.h" + textual header "/usr/include/x86_64-linux-gnu/bits/ipctypes.h" + textual header "/usr/include/x86_64-linux-gnu/bits/iscanonical.h" + textual header "/usr/include/x86_64-linux-gnu/bits/libc-header-start.h" + textual header "/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h" + textual header "/usr/include/x86_64-linux-gnu/bits/link.h" + textual header "/usr/include/x86_64-linux-gnu/bits/local_lim.h" + textual header "/usr/include/x86_64-linux-gnu/bits/locale.h" + textual header "/usr/include/x86_64-linux-gnu/bits/long-double.h" + textual header "/usr/include/x86_64-linux-gnu/bits/math-finite.h" + textual header "/usr/include/x86_64-linux-gnu/bits/math-vector.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mathcalls.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mathdef.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mathinline.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mman-linux.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mman-shared.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mman.h" + textual header "/usr/include/x86_64-linux-gnu/bits/monetary-ldbl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mqueue.h" + textual header "/usr/include/x86_64-linux-gnu/bits/mqueue2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/msq.h" + textual header "/usr/include/x86_64-linux-gnu/bits/netdb.h" + textual header "/usr/include/x86_64-linux-gnu/bits/param.h" + textual header "/usr/include/x86_64-linux-gnu/bits/poll.h" + textual header "/usr/include/x86_64-linux-gnu/bits/poll2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/posix1_lim.h" + textual header "/usr/include/x86_64-linux-gnu/bits/posix2_lim.h" + textual header "/usr/include/x86_64-linux-gnu/bits/posix_opt.h" + textual header "/usr/include/x86_64-linux-gnu/bits/printf-ldbl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h" + textual header "/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h" + textual header "/usr/include/x86_64-linux-gnu/bits/ptrace-shared.h" + textual header "/usr/include/x86_64-linux-gnu/bits/resource.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sched.h" + textual header "/usr/include/x86_64-linux-gnu/bits/select.h" + textual header "/usr/include/x86_64-linux-gnu/bits/select2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sem.h" + textual header "/usr/include/x86_64-linux-gnu/bits/semaphore.h" + textual header "/usr/include/x86_64-linux-gnu/bits/setjmp.h" + textual header "/usr/include/x86_64-linux-gnu/bits/setjmp2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/shm.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sigaction.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sigcontext.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sigevent-consts.h" + textual header "/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h" + textual header "/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h" + textual header "/usr/include/x86_64-linux-gnu/bits/siginfo-consts.h" + textual header "/usr/include/x86_64-linux-gnu/bits/signalfd.h" + textual header "/usr/include/x86_64-linux-gnu/bits/signum-generic.h" + textual header "/usr/include/x86_64-linux-gnu/bits/signum.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sigstack.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sigthread.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sockaddr.h" + textual header "/usr/include/x86_64-linux-gnu/bits/socket.h" + textual header "/usr/include/x86_64-linux-gnu/bits/socket2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/socket_type.h" + textual header "/usr/include/x86_64-linux-gnu/bits/ss_flags.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stab.def" + textual header "/usr/include/x86_64-linux-gnu/bits/stat.h" + textual header "/usr/include/x86_64-linux-gnu/bits/statfs.h" + textual header "/usr/include/x86_64-linux-gnu/bits/statvfs.h" + textual header "/usr/include/x86_64-linux-gnu/bits/statx.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdint-intn.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdio-ldbl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdio.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdio2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdio_lim.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdlib-float.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdlib-ldbl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stdlib.h" + textual header "/usr/include/x86_64-linux-gnu/bits/string_fortified.h" + textual header "/usr/include/x86_64-linux-gnu/bits/strings_fortified.h" + textual header "/usr/include/x86_64-linux-gnu/bits/stropts.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sys_errlist.h" + textual header "/usr/include/x86_64-linux-gnu/bits/syscall.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sysctl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/syslog-ldbl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/syslog-path.h" + textual header "/usr/include/x86_64-linux-gnu/bits/syslog.h" + textual header "/usr/include/x86_64-linux-gnu/bits/sysmacros.h" + textual header "/usr/include/x86_64-linux-gnu/bits/termios.h" + textual header "/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h" + textual header "/usr/include/x86_64-linux-gnu/bits/time.h" + textual header "/usr/include/x86_64-linux-gnu/bits/timerfd.h" + textual header "/usr/include/x86_64-linux-gnu/bits/timex.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/FILE.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__FILE.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/clock_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/error_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/locale_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/res_state.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/sigval_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/stack_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/time_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/timer_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/types/wint_t.h" + textual header "/usr/include/x86_64-linux-gnu/bits/typesizes.h" + textual header "/usr/include/x86_64-linux-gnu/bits/uintn-identity.h" + textual header "/usr/include/x86_64-linux-gnu/bits/uio-ext.h" + textual header "/usr/include/x86_64-linux-gnu/bits/uio_lim.h" + textual header "/usr/include/x86_64-linux-gnu/bits/unistd.h" + textual header "/usr/include/x86_64-linux-gnu/bits/utmp.h" + textual header "/usr/include/x86_64-linux-gnu/bits/utmpx.h" + textual header "/usr/include/x86_64-linux-gnu/bits/utsname.h" + textual header "/usr/include/x86_64-linux-gnu/bits/waitflags.h" + textual header "/usr/include/x86_64-linux-gnu/bits/waitstatus.h" + textual header "/usr/include/x86_64-linux-gnu/bits/wchar-ldbl.h" + textual header "/usr/include/x86_64-linux-gnu/bits/wchar.h" + textual header "/usr/include/x86_64-linux-gnu/bits/wchar2.h" + textual header "/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h" + textual header "/usr/include/x86_64-linux-gnu/bits/wordsize.h" + textual header "/usr/include/x86_64-linux-gnu/bits/xopen_lim.h" + textual header "/usr/include/x86_64-linux-gnu/bits/xtitypes.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/atomic_word.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/basic_file.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++allocator.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++config.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++io.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++locale.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/cpu_defines.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/ctype_base.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/ctype_inline.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/cxxabi_tweaks.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/error_constants.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/extc++.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-default.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-posix.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-single.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/messages_members.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/opt_random.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/os_defines.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/stdc++.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/stdtr1c++.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/time_members.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/ext/opt_random.h" + textual header "/usr/include/x86_64-linux-gnu/fpu_control.h" + textual header "/usr/include/x86_64-linux-gnu/gmp.h" + textual header "/usr/include/x86_64-linux-gnu/gnu/lib-names-64.h" + textual header "/usr/include/x86_64-linux-gnu/gnu/lib-names.h" + textual header "/usr/include/x86_64-linux-gnu/gnu/libc-version.h" + textual header "/usr/include/x86_64-linux-gnu/gnu/stubs-64.h" + textual header "/usr/include/x86_64-linux-gnu/gnu/stubs.h" + textual header "/usr/include/x86_64-linux-gnu/ieee754.h" + textual header "/usr/include/x86_64-linux-gnu/openssl/opensslconf.h" + textual header "/usr/include/x86_64-linux-gnu/sys/acct.h" + textual header "/usr/include/x86_64-linux-gnu/sys/auxv.h" + textual header "/usr/include/x86_64-linux-gnu/sys/bitypes.h" + textual header "/usr/include/x86_64-linux-gnu/sys/cdefs.h" + textual header "/usr/include/x86_64-linux-gnu/sys/debugreg.h" + textual header "/usr/include/x86_64-linux-gnu/sys/dir.h" + textual header "/usr/include/x86_64-linux-gnu/sys/elf.h" + textual header "/usr/include/x86_64-linux-gnu/sys/epoll.h" + textual header "/usr/include/x86_64-linux-gnu/sys/errno.h" + textual header "/usr/include/x86_64-linux-gnu/sys/eventfd.h" + textual header "/usr/include/x86_64-linux-gnu/sys/fanotify.h" + textual header "/usr/include/x86_64-linux-gnu/sys/fcntl.h" + textual header "/usr/include/x86_64-linux-gnu/sys/file.h" + textual header "/usr/include/x86_64-linux-gnu/sys/fsuid.h" + textual header "/usr/include/x86_64-linux-gnu/sys/gmon.h" + textual header "/usr/include/x86_64-linux-gnu/sys/gmon_out.h" + textual header "/usr/include/x86_64-linux-gnu/sys/inotify.h" + textual header "/usr/include/x86_64-linux-gnu/sys/io.h" + textual header "/usr/include/x86_64-linux-gnu/sys/ioctl.h" + textual header "/usr/include/x86_64-linux-gnu/sys/ipc.h" + textual header "/usr/include/x86_64-linux-gnu/sys/kd.h" + textual header "/usr/include/x86_64-linux-gnu/sys/klog.h" + textual header "/usr/include/x86_64-linux-gnu/sys/mman.h" + textual header "/usr/include/x86_64-linux-gnu/sys/mount.h" + textual header "/usr/include/x86_64-linux-gnu/sys/msg.h" + textual header "/usr/include/x86_64-linux-gnu/sys/mtio.h" + textual header "/usr/include/x86_64-linux-gnu/sys/param.h" + textual header "/usr/include/x86_64-linux-gnu/sys/pci.h" + textual header "/usr/include/x86_64-linux-gnu/sys/perm.h" + textual header "/usr/include/x86_64-linux-gnu/sys/personality.h" + textual header "/usr/include/x86_64-linux-gnu/sys/poll.h" + textual header "/usr/include/x86_64-linux-gnu/sys/prctl.h" + textual header "/usr/include/x86_64-linux-gnu/sys/procfs.h" + textual header "/usr/include/x86_64-linux-gnu/sys/profil.h" + textual header "/usr/include/x86_64-linux-gnu/sys/ptrace.h" + textual header "/usr/include/x86_64-linux-gnu/sys/queue.h" + textual header "/usr/include/x86_64-linux-gnu/sys/quota.h" + textual header "/usr/include/x86_64-linux-gnu/sys/random.h" + textual header "/usr/include/x86_64-linux-gnu/sys/raw.h" + textual header "/usr/include/x86_64-linux-gnu/sys/reboot.h" + textual header "/usr/include/x86_64-linux-gnu/sys/reg.h" + textual header "/usr/include/x86_64-linux-gnu/sys/resource.h" + textual header "/usr/include/x86_64-linux-gnu/sys/select.h" + textual header "/usr/include/x86_64-linux-gnu/sys/sem.h" + textual header "/usr/include/x86_64-linux-gnu/sys/sendfile.h" + textual header "/usr/include/x86_64-linux-gnu/sys/shm.h" + textual header "/usr/include/x86_64-linux-gnu/sys/signal.h" + textual header "/usr/include/x86_64-linux-gnu/sys/signalfd.h" + textual header "/usr/include/x86_64-linux-gnu/sys/socket.h" + textual header "/usr/include/x86_64-linux-gnu/sys/socketvar.h" + textual header "/usr/include/x86_64-linux-gnu/sys/soundcard.h" + textual header "/usr/include/x86_64-linux-gnu/sys/stat.h" + textual header "/usr/include/x86_64-linux-gnu/sys/statfs.h" + textual header "/usr/include/x86_64-linux-gnu/sys/statvfs.h" + textual header "/usr/include/x86_64-linux-gnu/sys/stropts.h" + textual header "/usr/include/x86_64-linux-gnu/sys/swap.h" + textual header "/usr/include/x86_64-linux-gnu/sys/syscall.h" + textual header "/usr/include/x86_64-linux-gnu/sys/sysctl.h" + textual header "/usr/include/x86_64-linux-gnu/sys/sysinfo.h" + textual header "/usr/include/x86_64-linux-gnu/sys/syslog.h" + textual header "/usr/include/x86_64-linux-gnu/sys/sysmacros.h" + textual header "/usr/include/x86_64-linux-gnu/sys/termios.h" + textual header "/usr/include/x86_64-linux-gnu/sys/time.h" + textual header "/usr/include/x86_64-linux-gnu/sys/timeb.h" + textual header "/usr/include/x86_64-linux-gnu/sys/timerfd.h" + textual header "/usr/include/x86_64-linux-gnu/sys/times.h" + textual header "/usr/include/x86_64-linux-gnu/sys/timex.h" + textual header "/usr/include/x86_64-linux-gnu/sys/ttychars.h" + textual header "/usr/include/x86_64-linux-gnu/sys/ttydefaults.h" + textual header "/usr/include/x86_64-linux-gnu/sys/types.h" + textual header "/usr/include/x86_64-linux-gnu/sys/ucontext.h" + textual header "/usr/include/x86_64-linux-gnu/sys/uio.h" + textual header "/usr/include/x86_64-linux-gnu/sys/un.h" + textual header "/usr/include/x86_64-linux-gnu/sys/unistd.h" + textual header "/usr/include/x86_64-linux-gnu/sys/user.h" + textual header "/usr/include/x86_64-linux-gnu/sys/utsname.h" + textual header "/usr/include/x86_64-linux-gnu/sys/vfs.h" + textual header "/usr/include/x86_64-linux-gnu/sys/vlimit.h" + textual header "/usr/include/x86_64-linux-gnu/sys/vm86.h" + textual header "/usr/include/x86_64-linux-gnu/sys/vt.h" + textual header "/usr/include/x86_64-linux-gnu/sys/vtimes.h" + textual header "/usr/include/x86_64-linux-gnu/sys/wait.h" + textual header "/usr/include/x86_64-linux-gnu/sys/xattr.h" + textual header "/usr/include/xen/evtchn.h" + textual header "/usr/include/xen/gntalloc.h" + textual header "/usr/include/xen/gntdev.h" + textual header "/usr/include/xen/privcmd.h" + textual header "/usr/include/zconf.h" + textual header "/usr/include/zlib.h" + textual header "/usr/lib/clang/10.0.0/share/asan_blacklist.txt" + textual header "/usr/lib/clang/10.0.0/share/cfi_blacklist.txt" + textual header "/usr/lib/clang/10.0.0/share/dfsan_abilist.txt" + textual header "/usr/lib/clang/10.0.0/share/hwasan_blacklist.txt" + textual header "/usr/lib/clang/10.0.0/share/msan_blacklist.txt" + textual header "/usr/include/c++/8/algorithm" + textual header "/usr/include/c++/8/any" + textual header "/usr/include/c++/8/array" + textual header "/usr/include/c++/8/atomic" + textual header "/usr/include/c++/8/backward/auto_ptr.h" + textual header "/usr/include/c++/8/backward/backward_warning.h" + textual header "/usr/include/c++/8/backward/binders.h" + textual header "/usr/include/c++/8/backward/hash_fun.h" + textual header "/usr/include/c++/8/backward/hash_map" + textual header "/usr/include/c++/8/backward/hash_set" + textual header "/usr/include/c++/8/backward/hashtable.h" + textual header "/usr/include/c++/8/backward/strstream" + textual header "/usr/include/c++/8/bits/algorithmfwd.h" + textual header "/usr/include/c++/8/bits/alloc_traits.h" + textual header "/usr/include/c++/8/bits/allocated_ptr.h" + textual header "/usr/include/c++/8/bits/allocator.h" + textual header "/usr/include/c++/8/bits/atomic_base.h" + textual header "/usr/include/c++/8/bits/atomic_futex.h" + textual header "/usr/include/c++/8/bits/atomic_lockfree_defines.h" + textual header "/usr/include/c++/8/bits/basic_ios.h" + textual header "/usr/include/c++/8/bits/basic_ios.tcc" + textual header "/usr/include/c++/8/bits/basic_string.h" + textual header "/usr/include/c++/8/bits/basic_string.tcc" + textual header "/usr/include/c++/8/bits/boost_concept_check.h" + textual header "/usr/include/c++/8/bits/c++0x_warning.h" + textual header "/usr/include/c++/8/bits/char_traits.h" + textual header "/usr/include/c++/8/bits/codecvt.h" + textual header "/usr/include/c++/8/bits/concept_check.h" + textual header "/usr/include/c++/8/bits/cpp_type_traits.h" + textual header "/usr/include/c++/8/bits/cxxabi_forced.h" + textual header "/usr/include/c++/8/bits/cxxabi_init_exception.h" + textual header "/usr/include/c++/8/bits/deque.tcc" + textual header "/usr/include/c++/8/bits/enable_special_members.h" + textual header "/usr/include/c++/8/bits/exception.h" + textual header "/usr/include/c++/8/bits/exception_defines.h" + textual header "/usr/include/c++/8/bits/exception_ptr.h" + textual header "/usr/include/c++/8/bits/forward_list.h" + textual header "/usr/include/c++/8/bits/forward_list.tcc" + textual header "/usr/include/c++/8/bits/fs_dir.h" + textual header "/usr/include/c++/8/bits/fs_fwd.h" + textual header "/usr/include/c++/8/bits/fs_ops.h" + textual header "/usr/include/c++/8/bits/fs_path.h" + textual header "/usr/include/c++/8/bits/fstream.tcc" + textual header "/usr/include/c++/8/bits/functexcept.h" + textual header "/usr/include/c++/8/bits/functional_hash.h" + textual header "/usr/include/c++/8/bits/gslice.h" + textual header "/usr/include/c++/8/bits/gslice_array.h" + textual header "/usr/include/c++/8/bits/hash_bytes.h" + textual header "/usr/include/c++/8/bits/hashtable.h" + textual header "/usr/include/c++/8/bits/hashtable_policy.h" + textual header "/usr/include/c++/8/bits/indirect_array.h" + textual header "/usr/include/c++/8/bits/invoke.h" + textual header "/usr/include/c++/8/bits/ios_base.h" + textual header "/usr/include/c++/8/bits/istream.tcc" + textual header "/usr/include/c++/8/bits/list.tcc" + textual header "/usr/include/c++/8/bits/locale_classes.h" + textual header "/usr/include/c++/8/bits/locale_classes.tcc" + textual header "/usr/include/c++/8/bits/locale_conv.h" + textual header "/usr/include/c++/8/bits/locale_facets.h" + textual header "/usr/include/c++/8/bits/locale_facets.tcc" + textual header "/usr/include/c++/8/bits/locale_facets_nonio.h" + textual header "/usr/include/c++/8/bits/locale_facets_nonio.tcc" + textual header "/usr/include/c++/8/bits/localefwd.h" + textual header "/usr/include/c++/8/bits/mask_array.h" + textual header "/usr/include/c++/8/bits/memoryfwd.h" + textual header "/usr/include/c++/8/bits/move.h" + textual header "/usr/include/c++/8/bits/nested_exception.h" + textual header "/usr/include/c++/8/bits/node_handle.h" + textual header "/usr/include/c++/8/bits/ostream.tcc" + textual header "/usr/include/c++/8/bits/ostream_insert.h" + textual header "/usr/include/c++/8/bits/parse_numbers.h" + textual header "/usr/include/c++/8/bits/postypes.h" + textual header "/usr/include/c++/8/bits/predefined_ops.h" + textual header "/usr/include/c++/8/bits/ptr_traits.h" + textual header "/usr/include/c++/8/bits/quoted_string.h" + textual header "/usr/include/c++/8/bits/random.h" + textual header "/usr/include/c++/8/bits/random.tcc" + textual header "/usr/include/c++/8/bits/range_access.h" + textual header "/usr/include/c++/8/bits/refwrap.h" + textual header "/usr/include/c++/8/bits/regex.h" + textual header "/usr/include/c++/8/bits/regex.tcc" + textual header "/usr/include/c++/8/bits/regex_automaton.h" + textual header "/usr/include/c++/8/bits/regex_automaton.tcc" + textual header "/usr/include/c++/8/bits/regex_compiler.h" + textual header "/usr/include/c++/8/bits/regex_compiler.tcc" + textual header "/usr/include/c++/8/bits/regex_constants.h" + textual header "/usr/include/c++/8/bits/regex_error.h" + textual header "/usr/include/c++/8/bits/regex_executor.h" + textual header "/usr/include/c++/8/bits/regex_executor.tcc" + textual header "/usr/include/c++/8/bits/regex_scanner.h" + textual header "/usr/include/c++/8/bits/regex_scanner.tcc" + textual header "/usr/include/c++/8/bits/shared_ptr.h" + textual header "/usr/include/c++/8/bits/shared_ptr_atomic.h" + textual header "/usr/include/c++/8/bits/shared_ptr_base.h" + textual header "/usr/include/c++/8/bits/slice_array.h" + textual header "/usr/include/c++/8/bits/specfun.h" + textual header "/usr/include/c++/8/bits/sstream.tcc" + textual header "/usr/include/c++/8/bits/std_abs.h" + textual header "/usr/include/c++/8/bits/std_function.h" + textual header "/usr/include/c++/8/bits/std_mutex.h" + textual header "/usr/include/c++/8/bits/stl_algo.h" + textual header "/usr/include/c++/8/bits/stl_algobase.h" + textual header "/usr/include/c++/8/bits/stl_bvector.h" + textual header "/usr/include/c++/8/bits/stl_construct.h" + textual header "/usr/include/c++/8/bits/stl_deque.h" + textual header "/usr/include/c++/8/bits/stl_function.h" + textual header "/usr/include/c++/8/bits/stl_heap.h" + textual header "/usr/include/c++/8/bits/stl_iterator.h" + textual header "/usr/include/c++/8/bits/stl_iterator_base_funcs.h" + textual header "/usr/include/c++/8/bits/stl_iterator_base_types.h" + textual header "/usr/include/c++/8/bits/stl_list.h" + textual header "/usr/include/c++/8/bits/stl_map.h" + textual header "/usr/include/c++/8/bits/stl_multimap.h" + textual header "/usr/include/c++/8/bits/stl_multiset.h" + textual header "/usr/include/c++/8/bits/stl_numeric.h" + textual header "/usr/include/c++/8/bits/stl_pair.h" + textual header "/usr/include/c++/8/bits/stl_queue.h" + textual header "/usr/include/c++/8/bits/stl_raw_storage_iter.h" + textual header "/usr/include/c++/8/bits/stl_relops.h" + textual header "/usr/include/c++/8/bits/stl_set.h" + textual header "/usr/include/c++/8/bits/stl_stack.h" + textual header "/usr/include/c++/8/bits/stl_tempbuf.h" + textual header "/usr/include/c++/8/bits/stl_tree.h" + textual header "/usr/include/c++/8/bits/stl_uninitialized.h" + textual header "/usr/include/c++/8/bits/stl_vector.h" + textual header "/usr/include/c++/8/bits/stream_iterator.h" + textual header "/usr/include/c++/8/bits/streambuf.tcc" + textual header "/usr/include/c++/8/bits/streambuf_iterator.h" + textual header "/usr/include/c++/8/bits/string_view.tcc" + textual header "/usr/include/c++/8/bits/stringfwd.h" + textual header "/usr/include/c++/8/bits/uniform_int_dist.h" + textual header "/usr/include/c++/8/bits/unique_ptr.h" + textual header "/usr/include/c++/8/bits/unordered_map.h" + textual header "/usr/include/c++/8/bits/unordered_set.h" + textual header "/usr/include/c++/8/bits/uses_allocator.h" + textual header "/usr/include/c++/8/bits/valarray_after.h" + textual header "/usr/include/c++/8/bits/valarray_array.h" + textual header "/usr/include/c++/8/bits/valarray_array.tcc" + textual header "/usr/include/c++/8/bits/valarray_before.h" + textual header "/usr/include/c++/8/bits/vector.tcc" + textual header "/usr/include/c++/8/bitset" + textual header "/usr/include/c++/8/cassert" + textual header "/usr/include/c++/8/ccomplex" + textual header "/usr/include/c++/8/cctype" + textual header "/usr/include/c++/8/cerrno" + textual header "/usr/include/c++/8/cfenv" + textual header "/usr/include/c++/8/cfloat" + textual header "/usr/include/c++/8/charconv" + textual header "/usr/include/c++/8/chrono" + textual header "/usr/include/c++/8/cinttypes" + textual header "/usr/include/c++/8/ciso646" + textual header "/usr/include/c++/8/climits" + textual header "/usr/include/c++/8/clocale" + textual header "/usr/include/c++/8/cmath" + textual header "/usr/include/c++/8/codecvt" + textual header "/usr/include/c++/8/complex" + textual header "/usr/include/c++/8/complex.h" + textual header "/usr/include/c++/8/condition_variable" + textual header "/usr/include/c++/8/csetjmp" + textual header "/usr/include/c++/8/csignal" + textual header "/usr/include/c++/8/cstdalign" + textual header "/usr/include/c++/8/cstdarg" + textual header "/usr/include/c++/8/cstdbool" + textual header "/usr/include/c++/8/cstddef" + textual header "/usr/include/c++/8/cstdint" + textual header "/usr/include/c++/8/cstdio" + textual header "/usr/include/c++/8/cstdlib" + textual header "/usr/include/c++/8/cstring" + textual header "/usr/include/c++/8/ctgmath" + textual header "/usr/include/c++/8/ctime" + textual header "/usr/include/c++/8/cuchar" + textual header "/usr/include/c++/8/cwchar" + textual header "/usr/include/c++/8/cwctype" + textual header "/usr/include/c++/8/cxxabi.h" + textual header "/usr/include/c++/8/debug/array" + textual header "/usr/include/c++/8/debug/assertions.h" + textual header "/usr/include/c++/8/debug/bitset" + textual header "/usr/include/c++/8/debug/debug.h" + textual header "/usr/include/c++/8/debug/deque" + textual header "/usr/include/c++/8/debug/formatter.h" + textual header "/usr/include/c++/8/debug/forward_list" + textual header "/usr/include/c++/8/debug/functions.h" + textual header "/usr/include/c++/8/debug/helper_functions.h" + textual header "/usr/include/c++/8/debug/list" + textual header "/usr/include/c++/8/debug/macros.h" + textual header "/usr/include/c++/8/debug/map" + textual header "/usr/include/c++/8/debug/map.h" + textual header "/usr/include/c++/8/debug/multimap.h" + textual header "/usr/include/c++/8/debug/multiset.h" + textual header "/usr/include/c++/8/debug/safe_base.h" + textual header "/usr/include/c++/8/debug/safe_container.h" + textual header "/usr/include/c++/8/debug/safe_iterator.h" + textual header "/usr/include/c++/8/debug/safe_iterator.tcc" + textual header "/usr/include/c++/8/debug/safe_local_iterator.h" + textual header "/usr/include/c++/8/debug/safe_local_iterator.tcc" + textual header "/usr/include/c++/8/debug/safe_sequence.h" + textual header "/usr/include/c++/8/debug/safe_sequence.tcc" + textual header "/usr/include/c++/8/debug/safe_unordered_base.h" + textual header "/usr/include/c++/8/debug/safe_unordered_container.h" + textual header "/usr/include/c++/8/debug/safe_unordered_container.tcc" + textual header "/usr/include/c++/8/debug/set" + textual header "/usr/include/c++/8/debug/set.h" + textual header "/usr/include/c++/8/debug/stl_iterator.h" + textual header "/usr/include/c++/8/debug/string" + textual header "/usr/include/c++/8/debug/unordered_map" + textual header "/usr/include/c++/8/debug/unordered_set" + textual header "/usr/include/c++/8/debug/vector" + textual header "/usr/include/c++/8/decimal/decimal" + textual header "/usr/include/c++/8/decimal/decimal.h" + textual header "/usr/include/c++/8/deque" + textual header "/usr/include/c++/8/exception" + textual header "/usr/include/c++/8/experimental/algorithm" + textual header "/usr/include/c++/8/experimental/any" + textual header "/usr/include/c++/8/experimental/array" + textual header "/usr/include/c++/8/experimental/bits/erase_if.h" + textual header "/usr/include/c++/8/experimental/bits/fs_dir.h" + textual header "/usr/include/c++/8/experimental/bits/fs_fwd.h" + textual header "/usr/include/c++/8/experimental/bits/fs_ops.h" + textual header "/usr/include/c++/8/experimental/bits/fs_path.h" + textual header "/usr/include/c++/8/experimental/bits/lfts_config.h" + textual header "/usr/include/c++/8/experimental/bits/shared_ptr.h" + textual header "/usr/include/c++/8/experimental/bits/string_view.tcc" + textual header "/usr/include/c++/8/experimental/chrono" + textual header "/usr/include/c++/8/experimental/deque" + textual header "/usr/include/c++/8/experimental/filesystem" + textual header "/usr/include/c++/8/experimental/forward_list" + textual header "/usr/include/c++/8/experimental/functional" + textual header "/usr/include/c++/8/experimental/iterator" + textual header "/usr/include/c++/8/experimental/list" + textual header "/usr/include/c++/8/experimental/map" + textual header "/usr/include/c++/8/experimental/memory" + textual header "/usr/include/c++/8/experimental/memory_resource" + textual header "/usr/include/c++/8/experimental/numeric" + textual header "/usr/include/c++/8/experimental/optional" + textual header "/usr/include/c++/8/experimental/propagate_const" + textual header "/usr/include/c++/8/experimental/random" + textual header "/usr/include/c++/8/experimental/ratio" + textual header "/usr/include/c++/8/experimental/regex" + textual header "/usr/include/c++/8/experimental/set" + textual header "/usr/include/c++/8/experimental/source_location" + textual header "/usr/include/c++/8/experimental/string" + textual header "/usr/include/c++/8/experimental/string_view" + textual header "/usr/include/c++/8/experimental/system_error" + textual header "/usr/include/c++/8/experimental/tuple" + textual header "/usr/include/c++/8/experimental/type_traits" + textual header "/usr/include/c++/8/experimental/unordered_map" + textual header "/usr/include/c++/8/experimental/unordered_set" + textual header "/usr/include/c++/8/experimental/utility" + textual header "/usr/include/c++/8/experimental/vector" + textual header "/usr/include/c++/8/ext/algorithm" + textual header "/usr/include/c++/8/ext/aligned_buffer.h" + textual header "/usr/include/c++/8/ext/alloc_traits.h" + textual header "/usr/include/c++/8/ext/array_allocator.h" + textual header "/usr/include/c++/8/ext/atomicity.h" + textual header "/usr/include/c++/8/ext/bitmap_allocator.h" + textual header "/usr/include/c++/8/ext/cast.h" + textual header "/usr/include/c++/8/ext/cmath" + textual header "/usr/include/c++/8/ext/codecvt_specializations.h" + textual header "/usr/include/c++/8/ext/concurrence.h" + textual header "/usr/include/c++/8/ext/debug_allocator.h" + textual header "/usr/include/c++/8/ext/enc_filebuf.h" + textual header "/usr/include/c++/8/ext/extptr_allocator.h" + textual header "/usr/include/c++/8/ext/functional" + textual header "/usr/include/c++/8/ext/hash_map" + textual header "/usr/include/c++/8/ext/hash_set" + textual header "/usr/include/c++/8/ext/iterator" + textual header "/usr/include/c++/8/ext/malloc_allocator.h" + textual header "/usr/include/c++/8/ext/memory" + textual header "/usr/include/c++/8/ext/mt_allocator.h" + textual header "/usr/include/c++/8/ext/new_allocator.h" + textual header "/usr/include/c++/8/ext/numeric" + textual header "/usr/include/c++/8/ext/numeric_traits.h" + textual header "/usr/include/c++/8/ext/pb_ds/assoc_container.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/const_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/entry_pred.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/resize_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/branch_policy/branch_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/branch_policy/traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/cond_dealtor.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/container_base_dispatch.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/debug_map_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/eq_fn/eq_by_less.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/lu_map_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/priority_queue_base_dispatch.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/node.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/node.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/standard_policies.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_trace_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/type_utils.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/types_traits.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/exception.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/hash_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/list_update_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/priority_queue.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/tag_and_trait.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/tree_policy.hpp" + textual header "/usr/include/c++/8/ext/pb_ds/trie_policy.hpp" + textual header "/usr/include/c++/8/ext/pod_char_traits.h" + textual header "/usr/include/c++/8/ext/pointer.h" + textual header "/usr/include/c++/8/ext/pool_allocator.h" + textual header "/usr/include/c++/8/ext/random" + textual header "/usr/include/c++/8/ext/random.tcc" + textual header "/usr/include/c++/8/ext/rb_tree" + textual header "/usr/include/c++/8/ext/rc_string_base.h" + textual header "/usr/include/c++/8/ext/rope" + textual header "/usr/include/c++/8/ext/ropeimpl.h" + textual header "/usr/include/c++/8/ext/slist" + textual header "/usr/include/c++/8/ext/sso_string_base.h" + textual header "/usr/include/c++/8/ext/stdio_filebuf.h" + textual header "/usr/include/c++/8/ext/stdio_sync_filebuf.h" + textual header "/usr/include/c++/8/ext/string_conversions.h" + textual header "/usr/include/c++/8/ext/throw_allocator.h" + textual header "/usr/include/c++/8/ext/type_traits.h" + textual header "/usr/include/c++/8/ext/typelist.h" + textual header "/usr/include/c++/8/ext/vstring.h" + textual header "/usr/include/c++/8/ext/vstring.tcc" + textual header "/usr/include/c++/8/ext/vstring_fwd.h" + textual header "/usr/include/c++/8/ext/vstring_util.h" + textual header "/usr/include/c++/8/fenv.h" + textual header "/usr/include/c++/8/filesystem" + textual header "/usr/include/c++/8/forward_list" + textual header "/usr/include/c++/8/fstream" + textual header "/usr/include/c++/8/functional" + textual header "/usr/include/c++/8/future" + textual header "/usr/include/c++/8/initializer_list" + textual header "/usr/include/c++/8/iomanip" + textual header "/usr/include/c++/8/ios" + textual header "/usr/include/c++/8/iosfwd" + textual header "/usr/include/c++/8/iostream" + textual header "/usr/include/c++/8/istream" + textual header "/usr/include/c++/8/iterator" + textual header "/usr/include/c++/8/limits" + textual header "/usr/include/c++/8/list" + textual header "/usr/include/c++/8/locale" + textual header "/usr/include/c++/8/map" + textual header "/usr/include/c++/8/math.h" + textual header "/usr/include/c++/8/memory" + textual header "/usr/include/c++/8/mutex" + textual header "/usr/include/c++/8/new" + textual header "/usr/include/c++/8/numeric" + textual header "/usr/include/c++/8/optional" + textual header "/usr/include/c++/8/ostream" + textual header "/usr/include/c++/8/parallel/algo.h" + textual header "/usr/include/c++/8/parallel/algobase.h" + textual header "/usr/include/c++/8/parallel/algorithm" + textual header "/usr/include/c++/8/parallel/algorithmfwd.h" + textual header "/usr/include/c++/8/parallel/balanced_quicksort.h" + textual header "/usr/include/c++/8/parallel/base.h" + textual header "/usr/include/c++/8/parallel/basic_iterator.h" + textual header "/usr/include/c++/8/parallel/checkers.h" + textual header "/usr/include/c++/8/parallel/compatibility.h" + textual header "/usr/include/c++/8/parallel/compiletime_settings.h" + textual header "/usr/include/c++/8/parallel/equally_split.h" + textual header "/usr/include/c++/8/parallel/features.h" + textual header "/usr/include/c++/8/parallel/find.h" + textual header "/usr/include/c++/8/parallel/find_selectors.h" + textual header "/usr/include/c++/8/parallel/for_each.h" + textual header "/usr/include/c++/8/parallel/for_each_selectors.h" + textual header "/usr/include/c++/8/parallel/iterator.h" + textual header "/usr/include/c++/8/parallel/list_partition.h" + textual header "/usr/include/c++/8/parallel/losertree.h" + textual header "/usr/include/c++/8/parallel/merge.h" + textual header "/usr/include/c++/8/parallel/multiseq_selection.h" + textual header "/usr/include/c++/8/parallel/multiway_merge.h" + textual header "/usr/include/c++/8/parallel/multiway_mergesort.h" + textual header "/usr/include/c++/8/parallel/numeric" + textual header "/usr/include/c++/8/parallel/numericfwd.h" + textual header "/usr/include/c++/8/parallel/omp_loop.h" + textual header "/usr/include/c++/8/parallel/omp_loop_static.h" + textual header "/usr/include/c++/8/parallel/par_loop.h" + textual header "/usr/include/c++/8/parallel/parallel.h" + textual header "/usr/include/c++/8/parallel/partial_sum.h" + textual header "/usr/include/c++/8/parallel/partition.h" + textual header "/usr/include/c++/8/parallel/queue.h" + textual header "/usr/include/c++/8/parallel/quicksort.h" + textual header "/usr/include/c++/8/parallel/random_number.h" + textual header "/usr/include/c++/8/parallel/random_shuffle.h" + textual header "/usr/include/c++/8/parallel/search.h" + textual header "/usr/include/c++/8/parallel/set_operations.h" + textual header "/usr/include/c++/8/parallel/settings.h" + textual header "/usr/include/c++/8/parallel/sort.h" + textual header "/usr/include/c++/8/parallel/tags.h" + textual header "/usr/include/c++/8/parallel/types.h" + textual header "/usr/include/c++/8/parallel/unique_copy.h" + textual header "/usr/include/c++/8/parallel/workstealing.h" + textual header "/usr/include/c++/8/profile/array" + textual header "/usr/include/c++/8/profile/base.h" + textual header "/usr/include/c++/8/profile/bitset" + textual header "/usr/include/c++/8/profile/deque" + textual header "/usr/include/c++/8/profile/forward_list" + textual header "/usr/include/c++/8/profile/impl/profiler.h" + textual header "/usr/include/c++/8/profile/impl/profiler_algos.h" + textual header "/usr/include/c++/8/profile/impl/profiler_container_size.h" + textual header "/usr/include/c++/8/profile/impl/profiler_hash_func.h" + textual header "/usr/include/c++/8/profile/impl/profiler_hashtable_size.h" + textual header "/usr/include/c++/8/profile/impl/profiler_list_to_slist.h" + textual header "/usr/include/c++/8/profile/impl/profiler_list_to_vector.h" + textual header "/usr/include/c++/8/profile/impl/profiler_map_to_unordered_map.h" + textual header "/usr/include/c++/8/profile/impl/profiler_node.h" + textual header "/usr/include/c++/8/profile/impl/profiler_state.h" + textual header "/usr/include/c++/8/profile/impl/profiler_trace.h" + textual header "/usr/include/c++/8/profile/impl/profiler_vector_size.h" + textual header "/usr/include/c++/8/profile/impl/profiler_vector_to_list.h" + textual header "/usr/include/c++/8/profile/iterator_tracker.h" + textual header "/usr/include/c++/8/profile/list" + textual header "/usr/include/c++/8/profile/map" + textual header "/usr/include/c++/8/profile/map.h" + textual header "/usr/include/c++/8/profile/multimap.h" + textual header "/usr/include/c++/8/profile/multiset.h" + textual header "/usr/include/c++/8/profile/ordered_base.h" + textual header "/usr/include/c++/8/profile/set" + textual header "/usr/include/c++/8/profile/set.h" + textual header "/usr/include/c++/8/profile/unordered_base.h" + textual header "/usr/include/c++/8/profile/unordered_map" + textual header "/usr/include/c++/8/profile/unordered_set" + textual header "/usr/include/c++/8/profile/vector" + textual header "/usr/include/c++/8/queue" + textual header "/usr/include/c++/8/random" + textual header "/usr/include/c++/8/ratio" + textual header "/usr/include/c++/8/regex" + textual header "/usr/include/c++/8/scoped_allocator" + textual header "/usr/include/c++/8/set" + textual header "/usr/include/c++/8/shared_mutex" + textual header "/usr/include/c++/8/sstream" + textual header "/usr/include/c++/8/stack" + textual header "/usr/include/c++/8/stdexcept" + textual header "/usr/include/c++/8/stdlib.h" + textual header "/usr/include/c++/8/streambuf" + textual header "/usr/include/c++/8/string" + textual header "/usr/include/c++/8/string_view" + textual header "/usr/include/c++/8/system_error" + textual header "/usr/include/c++/8/tgmath.h" + textual header "/usr/include/c++/8/thread" + textual header "/usr/include/c++/8/tr1/array" + textual header "/usr/include/c++/8/tr1/bessel_function.tcc" + textual header "/usr/include/c++/8/tr1/beta_function.tcc" + textual header "/usr/include/c++/8/tr1/ccomplex" + textual header "/usr/include/c++/8/tr1/cctype" + textual header "/usr/include/c++/8/tr1/cfenv" + textual header "/usr/include/c++/8/tr1/cfloat" + textual header "/usr/include/c++/8/tr1/cinttypes" + textual header "/usr/include/c++/8/tr1/climits" + textual header "/usr/include/c++/8/tr1/cmath" + textual header "/usr/include/c++/8/tr1/complex" + textual header "/usr/include/c++/8/tr1/complex.h" + textual header "/usr/include/c++/8/tr1/cstdarg" + textual header "/usr/include/c++/8/tr1/cstdbool" + textual header "/usr/include/c++/8/tr1/cstdint" + textual header "/usr/include/c++/8/tr1/cstdio" + textual header "/usr/include/c++/8/tr1/cstdlib" + textual header "/usr/include/c++/8/tr1/ctgmath" + textual header "/usr/include/c++/8/tr1/ctime" + textual header "/usr/include/c++/8/tr1/ctype.h" + textual header "/usr/include/c++/8/tr1/cwchar" + textual header "/usr/include/c++/8/tr1/cwctype" + textual header "/usr/include/c++/8/tr1/ell_integral.tcc" + textual header "/usr/include/c++/8/tr1/exp_integral.tcc" + textual header "/usr/include/c++/8/tr1/fenv.h" + textual header "/usr/include/c++/8/tr1/float.h" + textual header "/usr/include/c++/8/tr1/functional" + textual header "/usr/include/c++/8/tr1/functional_hash.h" + textual header "/usr/include/c++/8/tr1/gamma.tcc" + textual header "/usr/include/c++/8/tr1/hashtable.h" + textual header "/usr/include/c++/8/tr1/hashtable_policy.h" + textual header "/usr/include/c++/8/tr1/hypergeometric.tcc" + textual header "/usr/include/c++/8/tr1/inttypes.h" + textual header "/usr/include/c++/8/tr1/legendre_function.tcc" + textual header "/usr/include/c++/8/tr1/limits.h" + textual header "/usr/include/c++/8/tr1/math.h" + textual header "/usr/include/c++/8/tr1/memory" + textual header "/usr/include/c++/8/tr1/modified_bessel_func.tcc" + textual header "/usr/include/c++/8/tr1/poly_hermite.tcc" + textual header "/usr/include/c++/8/tr1/poly_laguerre.tcc" + textual header "/usr/include/c++/8/tr1/random" + textual header "/usr/include/c++/8/tr1/random.h" + textual header "/usr/include/c++/8/tr1/random.tcc" + textual header "/usr/include/c++/8/tr1/regex" + textual header "/usr/include/c++/8/tr1/riemann_zeta.tcc" + textual header "/usr/include/c++/8/tr1/shared_ptr.h" + textual header "/usr/include/c++/8/tr1/special_function_util.h" + textual header "/usr/include/c++/8/tr1/stdarg.h" + textual header "/usr/include/c++/8/tr1/stdbool.h" + textual header "/usr/include/c++/8/tr1/stdint.h" + textual header "/usr/include/c++/8/tr1/stdio.h" + textual header "/usr/include/c++/8/tr1/stdlib.h" + textual header "/usr/include/c++/8/tr1/tgmath.h" + textual header "/usr/include/c++/8/tr1/tuple" + textual header "/usr/include/c++/8/tr1/type_traits" + textual header "/usr/include/c++/8/tr1/unordered_map" + textual header "/usr/include/c++/8/tr1/unordered_map.h" + textual header "/usr/include/c++/8/tr1/unordered_set" + textual header "/usr/include/c++/8/tr1/unordered_set.h" + textual header "/usr/include/c++/8/tr1/utility" + textual header "/usr/include/c++/8/tr1/wchar.h" + textual header "/usr/include/c++/8/tr1/wctype.h" + textual header "/usr/include/c++/8/tr2/bool_set" + textual header "/usr/include/c++/8/tr2/bool_set.tcc" + textual header "/usr/include/c++/8/tr2/dynamic_bitset" + textual header "/usr/include/c++/8/tr2/dynamic_bitset.tcc" + textual header "/usr/include/c++/8/tr2/ratio" + textual header "/usr/include/c++/8/tr2/type_traits" + textual header "/usr/include/c++/8/tuple" + textual header "/usr/include/c++/8/type_traits" + textual header "/usr/include/c++/8/typeindex" + textual header "/usr/include/c++/8/typeinfo" + textual header "/usr/include/c++/8/unordered_map" + textual header "/usr/include/c++/8/unordered_set" + textual header "/usr/include/c++/8/utility" + textual header "/usr/include/c++/8/valarray" + textual header "/usr/include/c++/8/variant" + textual header "/usr/include/c++/8/vector" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/atomic_word.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/basic_file.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++allocator.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++config.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++io.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++locale.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/cpu_defines.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/ctype_base.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/ctype_inline.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/cxxabi_tweaks.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/error_constants.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/extc++.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-default.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-posix.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-single.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/messages_members.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/opt_random.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/os_defines.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/stdc++.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/stdtr1c++.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/time_members.h" + textual header "/usr/include/x86_64-linux-gnu/c++/8/ext/opt_random.h" + textual header "/usr/include/c++/8/backward/auto_ptr.h" + textual header "/usr/include/c++/8/backward/backward_warning.h" + textual header "/usr/include/c++/8/backward/binders.h" + textual header "/usr/include/c++/8/backward/hash_fun.h" + textual header "/usr/include/c++/8/backward/hash_map" + textual header "/usr/include/c++/8/backward/hash_set" + textual header "/usr/include/c++/8/backward/hashtable.h" + textual header "/usr/include/c++/8/backward/strstream" + textual header "/usr/include/c++/v1/__bit_reference" + textual header "/usr/include/c++/v1/__bsd_locale_defaults.h" + textual header "/usr/include/c++/v1/__bsd_locale_fallbacks.h" + textual header "/usr/include/c++/v1/__config" + textual header "/usr/include/c++/v1/__cxxabi_config.h" + textual header "/usr/include/c++/v1/__debug" + textual header "/usr/include/c++/v1/__errc" + textual header "/usr/include/c++/v1/__functional_03" + textual header "/usr/include/c++/v1/__functional_base" + textual header "/usr/include/c++/v1/__functional_base_03" + textual header "/usr/include/c++/v1/__hash_table" + textual header "/usr/include/c++/v1/__libcpp_version" + textual header "/usr/include/c++/v1/__locale" + textual header "/usr/include/c++/v1/__mutex_base" + textual header "/usr/include/c++/v1/__node_handle" + textual header "/usr/include/c++/v1/__nullptr" + textual header "/usr/include/c++/v1/__split_buffer" + textual header "/usr/include/c++/v1/__sso_allocator" + textual header "/usr/include/c++/v1/__std_stream" + textual header "/usr/include/c++/v1/__string" + textual header "/usr/include/c++/v1/__threading_support" + textual header "/usr/include/c++/v1/__tree" + textual header "/usr/include/c++/v1/__tuple" + textual header "/usr/include/c++/v1/__undef_macros" + textual header "/usr/include/c++/v1/algorithm" + textual header "/usr/include/c++/v1/any" + textual header "/usr/include/c++/v1/array" + textual header "/usr/include/c++/v1/atomic" + textual header "/usr/include/c++/v1/bit" + textual header "/usr/include/c++/v1/bitset" + textual header "/usr/include/c++/v1/cassert" + textual header "/usr/include/c++/v1/ccomplex" + textual header "/usr/include/c++/v1/cctype" + textual header "/usr/include/c++/v1/cerrno" + textual header "/usr/include/c++/v1/cfenv" + textual header "/usr/include/c++/v1/cfloat" + textual header "/usr/include/c++/v1/charconv" + textual header "/usr/include/c++/v1/chrono" + textual header "/usr/include/c++/v1/cinttypes" + textual header "/usr/include/c++/v1/ciso646" + textual header "/usr/include/c++/v1/climits" + textual header "/usr/include/c++/v1/clocale" + textual header "/usr/include/c++/v1/cmath" + textual header "/usr/include/c++/v1/codecvt" + textual header "/usr/include/c++/v1/compare" + textual header "/usr/include/c++/v1/complex" + textual header "/usr/include/c++/v1/complex.h" + textual header "/usr/include/c++/v1/condition_variable" + textual header "/usr/include/c++/v1/csetjmp" + textual header "/usr/include/c++/v1/csignal" + textual header "/usr/include/c++/v1/cstdarg" + textual header "/usr/include/c++/v1/cstdbool" + textual header "/usr/include/c++/v1/cstddef" + textual header "/usr/include/c++/v1/cstdint" + textual header "/usr/include/c++/v1/cstdio" + textual header "/usr/include/c++/v1/cstdlib" + textual header "/usr/include/c++/v1/cstring" + textual header "/usr/include/c++/v1/ctgmath" + textual header "/usr/include/c++/v1/ctime" + textual header "/usr/include/c++/v1/ctype.h" + textual header "/usr/include/c++/v1/cwchar" + textual header "/usr/include/c++/v1/cwctype" + textual header "/usr/include/c++/v1/cxxabi.h" + textual header "/usr/include/c++/v1/deque" + textual header "/usr/include/c++/v1/errno.h" + textual header "/usr/include/c++/v1/exception" + textual header "/usr/include/c++/v1/execution" + textual header "/usr/include/c++/v1/experimental/__config" + textual header "/usr/include/c++/v1/experimental/__memory" + textual header "/usr/include/c++/v1/experimental/algorithm" + textual header "/usr/include/c++/v1/experimental/coroutine" + textual header "/usr/include/c++/v1/experimental/deque" + textual header "/usr/include/c++/v1/experimental/filesystem" + textual header "/usr/include/c++/v1/experimental/forward_list" + textual header "/usr/include/c++/v1/experimental/functional" + textual header "/usr/include/c++/v1/experimental/iterator" + textual header "/usr/include/c++/v1/experimental/list" + textual header "/usr/include/c++/v1/experimental/map" + textual header "/usr/include/c++/v1/experimental/memory_resource" + textual header "/usr/include/c++/v1/experimental/propagate_const" + textual header "/usr/include/c++/v1/experimental/regex" + textual header "/usr/include/c++/v1/experimental/set" + textual header "/usr/include/c++/v1/experimental/simd" + textual header "/usr/include/c++/v1/experimental/string" + textual header "/usr/include/c++/v1/experimental/type_traits" + textual header "/usr/include/c++/v1/experimental/unordered_map" + textual header "/usr/include/c++/v1/experimental/unordered_set" + textual header "/usr/include/c++/v1/experimental/utility" + textual header "/usr/include/c++/v1/experimental/vector" + textual header "/usr/include/c++/v1/ext/__hash" + textual header "/usr/include/c++/v1/ext/hash_map" + textual header "/usr/include/c++/v1/ext/hash_set" + textual header "/usr/include/c++/v1/fenv.h" + textual header "/usr/include/c++/v1/filesystem" + textual header "/usr/include/c++/v1/float.h" + textual header "/usr/include/c++/v1/forward_list" + textual header "/usr/include/c++/v1/fstream" + textual header "/usr/include/c++/v1/functional" + textual header "/usr/include/c++/v1/future" + textual header "/usr/include/c++/v1/initializer_list" + textual header "/usr/include/c++/v1/inttypes.h" + textual header "/usr/include/c++/v1/iomanip" + textual header "/usr/include/c++/v1/ios" + textual header "/usr/include/c++/v1/iosfwd" + textual header "/usr/include/c++/v1/iostream" + textual header "/usr/include/c++/v1/istream" + textual header "/usr/include/c++/v1/iterator" + textual header "/usr/include/c++/v1/limits" + textual header "/usr/include/c++/v1/limits.h" + textual header "/usr/include/c++/v1/list" + textual header "/usr/include/c++/v1/locale" + textual header "/usr/include/c++/v1/locale.h" + textual header "/usr/include/c++/v1/map" + textual header "/usr/include/c++/v1/math.h" + textual header "/usr/include/c++/v1/memory" + textual header "/usr/include/c++/v1/module.modulemap" + textual header "/usr/include/c++/v1/mutex" + textual header "/usr/include/c++/v1/new" + textual header "/usr/include/c++/v1/numeric" + textual header "/usr/include/c++/v1/optional" + textual header "/usr/include/c++/v1/ostream" + textual header "/usr/include/c++/v1/queue" + textual header "/usr/include/c++/v1/random" + textual header "/usr/include/c++/v1/ratio" + textual header "/usr/include/c++/v1/regex" + textual header "/usr/include/c++/v1/scoped_allocator" + textual header "/usr/include/c++/v1/set" + textual header "/usr/include/c++/v1/setjmp.h" + textual header "/usr/include/c++/v1/shared_mutex" + textual header "/usr/include/c++/v1/span" + textual header "/usr/include/c++/v1/sstream" + textual header "/usr/include/c++/v1/stack" + textual header "/usr/include/c++/v1/stdbool.h" + textual header "/usr/include/c++/v1/stddef.h" + textual header "/usr/include/c++/v1/stdexcept" + textual header "/usr/include/c++/v1/stdint.h" + textual header "/usr/include/c++/v1/stdio.h" + textual header "/usr/include/c++/v1/stdlib.h" + textual header "/usr/include/c++/v1/streambuf" + textual header "/usr/include/c++/v1/string" + textual header "/usr/include/c++/v1/string.h" + textual header "/usr/include/c++/v1/string_view" + textual header "/usr/include/c++/v1/strstream" + textual header "/usr/include/c++/v1/support/android/locale_bionic.h" + textual header "/usr/include/c++/v1/support/fuchsia/xlocale.h" + textual header "/usr/include/c++/v1/support/ibm/limits.h" + textual header "/usr/include/c++/v1/support/ibm/locale_mgmt_aix.h" + textual header "/usr/include/c++/v1/support/ibm/support.h" + textual header "/usr/include/c++/v1/support/ibm/xlocale.h" + textual header "/usr/include/c++/v1/support/musl/xlocale.h" + textual header "/usr/include/c++/v1/support/newlib/xlocale.h" + textual header "/usr/include/c++/v1/support/solaris/floatingpoint.h" + textual header "/usr/include/c++/v1/support/solaris/wchar.h" + textual header "/usr/include/c++/v1/support/solaris/xlocale.h" + textual header "/usr/include/c++/v1/support/win32/limits_msvc_win32.h" + textual header "/usr/include/c++/v1/support/win32/locale_win32.h" + textual header "/usr/include/c++/v1/support/xlocale/__nop_locale_mgmt.h" + textual header "/usr/include/c++/v1/support/xlocale/__posix_l_fallback.h" + textual header "/usr/include/c++/v1/support/xlocale/__strtonum_fallback.h" + textual header "/usr/include/c++/v1/system_error" + textual header "/usr/include/c++/v1/tgmath.h" + textual header "/usr/include/c++/v1/thread" + textual header "/usr/include/c++/v1/tuple" + textual header "/usr/include/c++/v1/type_traits" + textual header "/usr/include/c++/v1/typeindex" + textual header "/usr/include/c++/v1/typeinfo" + textual header "/usr/include/c++/v1/unordered_map" + textual header "/usr/include/c++/v1/unordered_set" + textual header "/usr/include/c++/v1/utility" + textual header "/usr/include/c++/v1/valarray" + textual header "/usr/include/c++/v1/variant" + textual header "/usr/include/c++/v1/vector" + textual header "/usr/include/c++/v1/version" + textual header "/usr/include/c++/v1/wchar.h" + textual header "/usr/include/c++/v1/wctype.h" +} \ No newline at end of file diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/config/BUILD 2 b/tools/cross-toolchain/configs/clang/bazel_5.0.0/config/BUILD 2 new file mode 100644 index 000000000000..156fe48e89c4 --- /dev/null +++ b/tools/cross-toolchain/configs/clang/bazel_5.0.0/config/BUILD 2 @@ -0,0 +1,47 @@ +# Copyright 2016 The Bazel Authors. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# This file is auto-generated by an rbe_autoconfig repository rule +# and should not be modified directly. +# See @bazel_toolchains//rules:rbe_repo.bzl + +package(default_visibility = ["//visibility:public"]) + +toolchain( + name = "cc-toolchain", + exec_compatible_with = [ + "@bazel_tools//platforms:x86_64", + "@bazel_tools//platforms:linux", + "@bazel_tools//tools/cpp:clang", + ], + target_compatible_with = [ + "@bazel_tools//platforms:linux", + "@bazel_tools//platforms:x86_64", + ], + toolchain = "//tools/cross-toolchain/configs/clang/bazel_5.0.0/cc:cc-compiler-k8", + toolchain_type = "@bazel_tools//tools/cpp:toolchain_type", +) + +platform( + name = "platform", + constraint_values = [ + "@bazel_tools//platforms:x86_64", + "@bazel_tools//platforms:linux", + "@bazel_tools//tools/cpp:clang", + ], + exec_properties = { + "container-image": "docker://gcr.io/prysmaticlabs/rbe-worker@sha256:ebf03ab43a88499e70c8bb4dad70b8bdbc9f9923a87bc72c39e9e7690fcd49f2", + "OSFamily": "Linux", + }, +) diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/java/BUILD 2 b/tools/cross-toolchain/configs/clang/bazel_5.0.0/java/BUILD 2 new file mode 100644 index 000000000000..ba80390fb6b3 --- /dev/null +++ b/tools/cross-toolchain/configs/clang/bazel_5.0.0/java/BUILD 2 @@ -0,0 +1,26 @@ +# Copyright 2016 The Bazel Authors. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# This file is auto-generated by an rbe_autoconfig repository rule +# and should not be modified directly. +# See @bazel_toolchains//rules:rbe_repo.bzl + +package(default_visibility = ["//visibility:public"]) + +java_runtime( + name = "jdk", + srcs = [], + java_home = "/usr/lib/jvm/java-8-openjdk-amd64", + tags = ["manual"], +) diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/BUILD 2.bazel b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/BUILD 2.bazel new file mode 100755 index 000000000000..9124a5eae681 --- /dev/null +++ b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/BUILD 2.bazel @@ -0,0 +1,173 @@ +package(default_visibility = ["//visibility:public"]) + +load(":cc_toolchain_config_osx.bzl", "osx_cc_toolchain_config") +load(":cc_toolchain_config_linux_arm64.bzl", "arm64_cc_toolchain_config") +load(":cc_toolchain_config_windows.bzl", "windows_cc_toolchain_config") + +cc_toolchain_suite( + name = "multiarch_toolchain", + tags = ["manual"], + toolchains = { + "k8|osxcross": ":cc-clang-osx", + "k8|clang": "cc-clang-amd64", + "aarch64|clang": ":cc-clang-arm64", + "k8": "cc-clang-amd64", + "aarch64": ":cc-clang-arm64", + "k8|mingw-w64": ":cc-mingw-amd64", + }, +) + +cc_toolchain_suite( + name = "hostonly_toolchain", + tags = ["manual"], + toolchains = { + "k8": "cc-clang-amd64", + }, +) + +filegroup( + name = "empty", + srcs = [], + tags = ["manual"], +) + +config_setting( + name = "osx_amd64", + constraint_values = [ + "@platforms//os:osx", + "@platforms//cpu:x86_64", + ], + tags = ["manual"], +) + +config_setting( + name = "osx_arm64", + constraint_values = [ + "@platforms//os:osx", + "@platforms//cpu:arm64", + ], + tags = ["manual"], +) + +config_setting( + name = "linux_arm64", + constraint_values = [ + "@platforms//os:linux", + "@platforms//cpu:aarch64", + ], + tags = ["manual"], +) + +config_setting( + name = "linux_amd64", + constraint_values = [ + "@platforms//os:linux", + "@platforms//cpu:x86_64", + ], + tags = ["manual"], +) + +config_setting( + name = "windows_amd64", + constraint_values = [ + "@platforms//os:windows", + "@platforms//cpu:x86_64", + ], + tags = ["manual"], +) + +arm64_cc_toolchain_config( + name = "local-arm64", + tags = ["manual"], + target = "aarch64-linux-gnu", +) + +arm64_cc_toolchain_config( + name = "local-amd64", + tags = ["manual"], + target = "x86_64-unknown-linux-gnu", +) + +osx_cc_toolchain_config( + name = "local-osxcross", + tags = ["manual"], + target = "darwin_x86_64", +) + +windows_cc_toolchain_config( + name = "local-windows", + tags = ["manual"], + target = "x86_64-w64", +) + +cc_toolchain( + name = "cc-mingw-amd64", + all_files = ":empty", + ar_files = ":empty", + as_files = ":empty", + compiler_files = ":empty", + dwp_files = ":empty", + linker_files = ":empty", + objcopy_files = ":empty", + strip_files = ":empty", + supports_param_files = 0, + tags = ["manual"], + toolchain_config = ":local-windows", +) + +cc_toolchain( + name = "cc-clang-arm64", + all_files = ":empty", + compiler_files = ":empty", + dwp_files = ":empty", + linker_files = ":empty", + objcopy_files = ":empty", + strip_files = ":empty", + supports_param_files = 1, + tags = ["manual"], + toolchain_config = ":local-arm64", +) + +cc_toolchain( + name = "cc-clang-osx", + all_files = ":empty", + compiler_files = ":empty", + dwp_files = ":empty", + linker_files = ":empty", + objcopy_files = ":empty", + strip_files = ":empty", + supports_param_files = 1, + tags = ["manual"], + toolchain_config = ":local-osxcross", +) + +cc_toolchain( + name = "cc-clang-amd64", + all_files = ":empty", + compiler_files = ":empty", + dwp_files = ":empty", + linker_files = ":empty", + objcopy_files = ":empty", + strip_files = ":empty", + supports_param_files = 1, + tags = ["manual"], + toolchain_config = ":local-amd64", +) + +toolchain( + name = "cc-toolchain-multiarch", + exec_compatible_with = [ + "@platforms//os:linux", + "@platforms//cpu:x86_64", + ], + tags = ["manual"], + target_compatible_with = [], + toolchain = select({ + ":linux_arm64": ":cc-clang-arm64", + ":linux_amd64": ":cc-clang-amd64", + ":osx_amd64": ":cc-clang-osx", + ":osx_arm64": ":cc-clang-osx", + ":windows_amd64": ":cc-mingw-amd64", + }), + toolchain_type = "@bazel_tools//tools/cpp:toolchain_type", +) diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/WORKSPACE 2 b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/WORKSPACE 2 new file mode 100644 index 000000000000..34eee82882a3 --- /dev/null +++ b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/WORKSPACE 2 @@ -0,0 +1,2 @@ +# DO NOT EDIT: automatically generated WORKSPACE file for prysm_toolchains rule +workspace(name = "prysm_toolchains") diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_linux_arm64 2.bzl b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_linux_arm64 2.bzl new file mode 100755 index 000000000000..ee8918f82efe --- /dev/null +++ b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_linux_arm64 2.bzl @@ -0,0 +1,305 @@ +load( + "@bazel_tools//tools/cpp:cc_toolchain_config_lib.bzl", + "action_config", + "feature", + "feature_set", + "flag_group", + "flag_set", + "make_variable", + "tool", + "tool_path", + "with_feature_set", +) + +load( + "@bazel_tools//tools/cpp:cc_toolchain_config.bzl", + ALL_COMPILE_ACTIONS = "all_compile_actions", + ALL_CPP_COMPILE_ACTIONS = "all_cpp_compile_actions", + ALL_LINK_ACTIONS = "all_link_actions", +) + +def _impl(ctx): + toolchain_identifier = "clang-linux-cross" + compiler = "clang" + abi_version = "clang" + abi_libc_version = "glibc_unknown" + target_libc = "glibc_unknown" + target_cpu = ctx.attr.target.split("-")[0] + + if (target_cpu == "aarch64"): + sysroot = "/usr/aarch64-linux-gnu" + include_path_prefix = sysroot + elif (target_cpu == "x86_64"): + sysroot = "/" + include_path_prefix = "/usr" + else: + fail("Unreachable") + + if (target_cpu == "aarch64"): + cross_system_include_dirs = [ + include_path_prefix + "/include/c++/v1", + include_path_prefix + "/lib/clang/10.0.0/include", + ] + else: + cross_system_include_dirs = [ + include_path_prefix + "/include/c++/v1", + include_path_prefix + "/lib/clang/10.0.0/include", + include_path_prefix + "/include/x86_64-linux-gnu", + ] + + cross_system_include_dirs += [ + include_path_prefix + "/include/", + include_path_prefix + "/include/linux", + include_path_prefix + "/include/asm", + include_path_prefix + "/include/asm-generic", + ] + + if (target_cpu == "aarch64"): + cross_system_lib_dirs = [ + "/usr/" + ctx.attr.target + "/lib", + ] + else: + cross_system_lib_dirs = [ + "/usr/lib/x86_64-linux-gnu/", + ] + + cross_system_lib_dirs += [ + "/usr/lib/gcc/x86_64-linux-gnu/8", + ] + + opt_feature = feature(name = "opt") + dbg_feature = feature(name = "dbg") + fastbuild_feature = feature(name = "fastbuild") + random_seed_feature = feature(name = "random_seed", enabled = True) + supports_pic_feature = feature(name = "supports_pic", enabled = True) + supports_dynamic_linker_feature = feature(name = "supports_dynamic_linker", enabled = True) + + unfiltered_compile_flags_feature = feature( + name = "unfiltered_compile_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = ALL_COMPILE_ACTIONS, + flag_groups = [ + flag_group( + flags = [ + "-no-canonical-prefixes", + "-Wno-builtin-macro-redefined", + "-D__DATE__=\"redacted\"", + "-D__TIMESTAMP__=\"redacted\"", + "-D__TIME__=\"redacted\"", + ], + ), + ], + ), + ], + ) + + # explicit arch specific system includes + system_include_flags = [] + for d in cross_system_include_dirs: + system_include_flags += ["-idirafter", d] + + default_compile_flags_feature = feature( + name = "default_compile_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = ALL_COMPILE_ACTIONS, + flag_groups = [ + flag_group( + flags = [ + "--target=" + ctx.attr.target, + "-nostdinc", + "-U_FORTIFY_SOURCE", + "-fstack-protector", + "-fno-omit-frame-pointer", + "-fcolor-diagnostics", + "-Wall", + "-Wthread-safety", + "-Wself-assign", + ] + system_include_flags, + ), + ], + ), + flag_set( + actions = ALL_COMPILE_ACTIONS, + flag_groups = [flag_group(flags = ["-g", "-fstandalone-debug"])], + with_features = [with_feature_set(features = ["dbg"])], + ), + flag_set( + actions = ALL_COMPILE_ACTIONS, + flag_groups = [ + flag_group( + flags = [ + "-g0", + "-O2", + "-D_FORTIFY_SOURCE=1", + "-DNDEBUG", + "-ffunction-sections", + "-fdata-sections", + ], + ), + ], + with_features = [with_feature_set(features = ["opt"])], + ), + flag_set( + actions = ALL_CPP_COMPILE_ACTIONS, + flag_groups = [flag_group(flags = ["-std=c++17", "-nostdinc++"])], + ), + ], + ) + + additional_link_flags = [ + "-l:libc++.a", + "-l:libc++abi.a", + "-l:libunwind.a", + "-lpthread", + "-ldl", + "-rtlib=compiler-rt", + ] + + default_link_flags_feature = feature( + name = "default_link_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = ALL_LINK_ACTIONS, + flag_groups = [ + flag_group( + flags = additional_link_flags + [ + "--target=" + ctx.attr.target, + "-lm", + "-no-canonical-prefixes", + "-fuse-ld=lld", + "-Wl,--build-id=md5", + "-Wl,--hash-style=gnu", + "-Wl,-z,relro,-z,now", + ] + ["-L" + d for d in cross_system_lib_dirs], + ), + ], + ), + flag_set( + actions = ALL_LINK_ACTIONS, + flag_groups = [flag_group(flags = ["-Wl,--gc-sections"])], + with_features = [with_feature_set(features = ["opt"])], + ), + ], + ) + + objcopy_embed_flags_feature = feature( + name = "objcopy_embed_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = ["objcopy_embed_data"], + flag_groups = [flag_group(flags = ["-I", "binary"])], + ), + ], + ) + + user_compile_flags_feature = feature( + name = "user_compile_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = ALL_COMPILE_ACTIONS, + flag_groups = [ + flag_group( + expand_if_available = "user_compile_flags", + flags = ["%{user_compile_flags}"], + iterate_over = "user_compile_flags", + ), + ], + ), + ], + ) + + sysroot_feature = feature( + name = "sysroot", + enabled = True, + flag_sets = [ + flag_set( + actions = ALL_COMPILE_ACTIONS + ALL_LINK_ACTIONS, + flag_groups = [ + flag_group( + expand_if_available = "sysroot", + flags = ["--sysroot=%{sysroot}"], + ), + ], + ), + ], + ) + + coverage_feature = feature( + name = "coverage", + flag_sets = [ + flag_set( + actions = ALL_COMPILE_ACTIONS, + flag_groups = [ + flag_group( + flags = ["-fprofile-instr-generate", "-fcoverage-mapping"], + ), + ], + ), + flag_set( + actions = ALL_LINK_ACTIONS, + flag_groups = [flag_group(flags = ["-fprofile-instr-generate"])], + ), + ], + provides = ["profile"], + ) + + features = [ + opt_feature, + fastbuild_feature, + dbg_feature, + random_seed_feature, + supports_pic_feature, + supports_dynamic_linker_feature, + unfiltered_compile_flags_feature, + default_link_flags_feature, + default_compile_flags_feature, + objcopy_embed_flags_feature, + user_compile_flags_feature, + sysroot_feature, + coverage_feature, + ] + + tool_paths = [ + tool_path(name = "ld", path = "/usr/bin/ld.lld"), + tool_path(name = "cpp", path = "/usr/bin/clang-cpp"), + tool_path(name = "dwp", path = "/usr/bin/llvm-dwp"), + tool_path(name = "gcov", path = "/usr/bin/llvm-profdata"), + tool_path(name = "nm", path = "/usr/bin/llvm-nm"), + tool_path(name = "objcopy", path = "/usr/bin/llvm-objcopy"), + tool_path(name = "objdump", path = "/usr/bin/llvm-objdump"), + tool_path(name = "strip", path = "/usr/bin/strip"), + tool_path(name = "gcc", path = "/usr/bin/clang"), + tool_path(name = "ar", path = "/usr/bin/llvm-ar"), + ] + + return cc_common.create_cc_toolchain_config_info( + ctx = ctx, + features = features, + abi_version = abi_version, + abi_libc_version = abi_libc_version, + builtin_sysroot = sysroot, + compiler = compiler, + cxx_builtin_include_directories = cross_system_include_dirs, + host_system_name = "x86_64-unknown-linux-gnu", + target_cpu = target_cpu, + target_libc = target_libc, + target_system_name = ctx.attr.target, + tool_paths = tool_paths, + toolchain_identifier = toolchain_identifier, + ) + +arm64_cc_toolchain_config = rule( + implementation = _impl, + attrs = { + "target": attr.string(mandatory = True), + "stdlib": attr.string(), + }, + provides = [CcToolchainConfigInfo], +) diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_osx 2.bzl b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_osx 2.bzl new file mode 100755 index 000000000000..cd827e8b8469 --- /dev/null +++ b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_osx 2.bzl @@ -0,0 +1,245 @@ +load( + "@bazel_tools//tools/cpp:cc_toolchain_config_lib.bzl", + "action_config", + "feature", + "feature_set", + "flag_group", + "flag_set", + "make_variable", + "tool", + "tool_path", + "with_feature_set", +) + +load( + "@bazel_tools//tools/cpp:cc_toolchain_config.bzl", + ALL_COMPILE_ACTIONS = "all_compile_actions", + ALL_CPP_COMPILE_ACTIONS = "all_cpp_compile_actions", + ALL_LINK_ACTIONS = "all_link_actions", +) + +def _impl(ctx): + toolchain_identifier = "osxcross" + compiler = "clang" + abi_version = "darwin_x86_64" + abi_libc_version = "darwin_x86_64" + install = "/usr/x86_64-apple-darwin/" + clang_version = "10.0.0" + target_libc = "macosx" + target_cpu = "x86_64" + osxcross = install + "osxcross/" + osxcross_binprefix = osxcross + "bin/x86_64-apple-darwin19-" + sdkroot = osxcross + "SDK/MacOSX10.15.sdk/" + cross_system_include_dirs = [ + "/usr/lib/clang/10.0.0/include", + osxcross + "include", + sdkroot + "usr/include", + ] + + opt_feature = feature(name = "opt") + dbg_feature = feature(name = "dbg") + fastbuild_feature = feature(name = "fastbuild") + random_seed_feature = feature(name = "random_seed", enabled = True) + supports_pic_feature = feature(name = "supports_pic", enabled = True) + supports_dynamic_linker_feature = feature(name = "supports_dynamic_linker", enabled = True) + + unfiltered_compile_flags_feature = feature( + name = "unfiltered_compile_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = ALL_COMPILE_ACTIONS, + flag_groups = [ + flag_group( + flags = [ + "-stdlib=libc++", + "-no-canonical-prefixes", + "-Wno-builtin-macro-redefined", + "-D__DATE__=\"redacted\"", + "-D__TIMESTAMP__=\"redacted\"", + "-D__TIME__=\"redacted\"", + ], + ), + ], + ), + ], + ) + + # explicit arch specific system includes + system_include_flags = [] + for d in cross_system_include_dirs: + system_include_flags += ["-idirafter", d] + + default_compile_flags_feature = feature( + name = "default_compile_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = ALL_COMPILE_ACTIONS, + flag_groups = [ + flag_group( + flags = [ + "-mlinker-version=400", + "-B " + osxcross + "bin", + "-nostdinc", + "-U_FORTIFY_SOURCE", + "-fstack-protector", + "-fno-omit-frame-pointer", + "-fcolor-diagnostics", + "-Wall", + "-Wthread-safety", + "-Wself-assign", + ] + system_include_flags, + ), + ], + ), + flag_set( + actions = ALL_COMPILE_ACTIONS, + flag_groups = [flag_group(flags = ["-g", "-fstandalone-debug"])], + with_features = [with_feature_set(features = ["dbg"])], + ), + flag_set( + actions = ALL_COMPILE_ACTIONS, + flag_groups = [ + flag_group( + flags = [ + "-g0", + "-O2", + "-D_FORTIFY_SOURCE=1", + "-DNDEBUG", + "-ffunction-sections", + "-fdata-sections", + ], + ), + ], + with_features = [with_feature_set(features = ["opt"])], + ), + flag_set( + actions = ALL_CPP_COMPILE_ACTIONS, + flag_groups = [flag_group(flags = ["-std=c++17", "-nostdinc++"])], + ), + ], + ) + + default_link_flags_feature = feature( + name = "default_link_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = ALL_LINK_ACTIONS, + flag_groups = [ + flag_group( + flags = [ + "-v", + "-lm", + "-no-canonical-prefixes", + "-lc++", + "-lc++abi", + "-F" + sdkroot + "System/Library/Frameworks/", + "-L"+ sdkroot + "usr/lib", + "-undefined", + "dynamic_lookup", + ], + ), + ], + ), + ], + ) + + objcopy_embed_flags_feature = feature( + name = "objcopy_embed_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = ["objcopy_embed_data"], + flag_groups = [flag_group(flags = ["-I", "binary"])], + ), + ], + ) + + user_compile_flags_feature = feature( + name = "user_compile_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = ALL_COMPILE_ACTIONS, + flag_groups = [ + flag_group( + expand_if_available = "user_compile_flags", + flags = ["%{user_compile_flags}"], + iterate_over = "user_compile_flags", + ), + ], + ), + ], + ) + + coverage_feature = feature( + name = "coverage", + flag_sets = [ + flag_set( + actions = ALL_COMPILE_ACTIONS, + flag_groups = [ + flag_group( + flags = ["-fprofile-instr-generate", "-fcoverage-mapping"], + ), + ], + ), + flag_set( + actions = ALL_LINK_ACTIONS, + flag_groups = [flag_group(flags = ["-fprofile-instr-generate"])], + ), + ], + provides = ["profile"], + ) + + features = [ + opt_feature, + fastbuild_feature, + dbg_feature, + random_seed_feature, + supports_pic_feature, + supports_dynamic_linker_feature, + unfiltered_compile_flags_feature, + default_link_flags_feature, + default_compile_flags_feature, + objcopy_embed_flags_feature, + user_compile_flags_feature, + coverage_feature, + ] + + tool_paths = [ + tool_path(name = "ld", path = osxcross_binprefix + "ld"), + tool_path(name = "cpp", path = osxcross + "bin/o64-clang++"), + tool_path(name = "dwp", path = "/usr/bin/dwp"), + tool_path(name = "gcov", path = "/usr/bin/gcov"), + tool_path(name = "nm", path = osxcross_binprefix + "nm"), + tool_path(name = "objdump", path = osxcross_binprefix + "ObjectDump"), + tool_path(name = "strip", path = osxcross_binprefix + "strip"), + tool_path(name = "gcc", path = osxcross + "bin/o64-clang"), + tool_path(name = "ar", path = osxcross_binprefix + "libtool"), + ] + + return cc_common.create_cc_toolchain_config_info( + ctx = ctx, + features = features, + abi_version = abi_version, + abi_libc_version = abi_libc_version, + compiler = compiler, + cxx_builtin_include_directories = cross_system_include_dirs, + host_system_name = "x86_64-unknown-linux-gnu", + target_cpu = target_cpu, + target_libc = target_libc, + target_system_name = ctx.attr.target, + tool_paths = tool_paths, + toolchain_identifier = toolchain_identifier, + ) + +osx_cc_toolchain_config = rule( + implementation = _impl, + attrs = { + "target": attr.string(mandatory = True), + "stdlib": attr.string(), + }, + provides = [CcToolchainConfigInfo], +) diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_windows 2.bzl b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_windows 2.bzl new file mode 100755 index 000000000000..69f3012d64a0 --- /dev/null +++ b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_windows 2.bzl @@ -0,0 +1,217 @@ +load( + "@bazel_tools//tools/cpp:cc_toolchain_config_lib.bzl", + "action_config", + "feature", + "feature_set", + "flag_group", + "flag_set", + "make_variable", + "tool", + "tool_path", + "with_feature_set", + "artifact_name_pattern", + "env_set", + "env_entry", +) + +load( + "@bazel_tools//tools/cpp:cc_toolchain_config.bzl", + ALL_COMPILE_ACTIONS = "all_compile_actions", + ALL_CPP_COMPILE_ACTIONS = "all_cpp_compile_actions", + ALL_LINK_ACTIONS = "all_link_actions", +) + +load("@bazel_tools//tools/build_defs/cc:action_names.bzl", "ACTION_NAMES") + +def _impl(ctx): + toolchain_identifier = "msys_x64_mingw" + host_system_name = "local" + target_system_name = "local" + target_cpu = "x64_windows" + target_libc = "mingw" + compiler = "mingw-gcc" + abi_version = "local" + abi_libc_version = "local" + cc_target_os = None + builtin_sysroot = None + action_configs = [] + + install = "/usr/x86_64-w64-mingw32/" + gcc_libpath = "/usr/lib/gcc/x86_64-w64-mingw32/8.3-win32/" + bin_prefix = "/usr/bin/x86_64-w64-mingw32-" + + + targets_windows_feature = feature( + name = "targets_windows", + implies = ["copy_dynamic_libraries_to_binary"], + enabled = True, + ) + + copy_dynamic_libraries_to_binary_feature = feature(name = "copy_dynamic_libraries_to_binary") + + gcc_env_feature = feature( + name = "gcc_env", + enabled = True, + env_sets = [ + env_set( + actions = [ + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.cpp_module_codegen, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.assemble, + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.cpp_link_executable, + ACTION_NAMES.cpp_link_dynamic_library, + ACTION_NAMES.cpp_link_nodeps_dynamic_library, + ACTION_NAMES.cpp_link_static_library, + ], + env_entries = [ + env_entry(key = "PATH", value = "NOT_USED"), + ], + ), + ], + ) + + msys_mingw_flags = [ + "-B " + install + "bin", + "-nostdinc", + "-U_FORTIFY_SOURCE", + "-fstack-protector", + "-fno-omit-frame-pointer", + "-fcolor-diagnostics", + "-Wall", + "-Wthread-safety", + "-Wself-assign", + "-x c++", + "-lstdc++", + "-lpthread" + ] + + msys_mingw_link_flags = [ + "-l:libstdc++.a", + "-L" + install + "lib", + "-L/usr/lib/gcc/x86_64-w64-mingw32/8.3-w32", + "-v", + "-lm", + "-no-canonical-prefixes", + ] + + default_compile_flags_feature = feature( + name = "default_compile_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = [ + ACTION_NAMES.assemble, + ACTION_NAMES.preprocess_assemble, + ACTION_NAMES.linkstamp_compile, + ACTION_NAMES.c_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.cpp_module_codegen, + ACTION_NAMES.lto_backend, + ACTION_NAMES.clif_match, + ], + ), + flag_set( + actions = [ + ACTION_NAMES.linkstamp_compile, + ACTION_NAMES.cpp_compile, + ACTION_NAMES.cpp_header_parsing, + ACTION_NAMES.cpp_module_compile, + ACTION_NAMES.cpp_module_codegen, + ACTION_NAMES.lto_backend, + ACTION_NAMES.clif_match, + ], + flag_groups = ([flag_group(flags = msys_mingw_flags)] if msys_mingw_flags else []), + ), + ], + ) + + compiler_param_file_feature = feature( + name = "compiler_param_file", + ) + + default_link_flags_feature = feature( + name = "default_link_flags", + enabled = True, + flag_sets = [ + flag_set( + actions = ALL_LINK_ACTIONS, + flag_groups = ([flag_group(flags = msys_mingw_link_flags)] if msys_mingw_link_flags else []), + ), + ], + ) + + supports_dynamic_linker_feature = feature(name = "supports_dynamic_linker", enabled = True) + + features = [ + targets_windows_feature, + copy_dynamic_libraries_to_binary_feature, + gcc_env_feature, + default_compile_flags_feature, + compiler_param_file_feature, + default_link_flags_feature, + supports_dynamic_linker_feature, + ] + + cxx_builtin_include_directories = [ + install +"include", + gcc_libpath +"include", + gcc_libpath +"include-fixed", + "/usr/share/mingw-w64/include/" + ] + + artifact_name_patterns = [ + artifact_name_pattern( + category_name = "executable", + prefix = "", + extension = ".exe", + ), + ] + + make_variables = [] + tool_paths = [ + tool_path(name = "ld", path = bin_prefix + "ld"), + tool_path(name = "cpp", path = bin_prefix + "cpp"), + tool_path(name = "gcov", path = "/usr/bin/gcov"), + tool_path(name = "nm", path = bin_prefix + "nm"), + tool_path(name = "objcopy", path = bin_prefix + "objcopy"), + tool_path(name = "objdump", path = bin_prefix + "objdump"), + tool_path(name = "strip", path = bin_prefix + "strip"), + tool_path(name = "gcc", path = bin_prefix + "gcc"), + tool_path(name = "ar", path = bin_prefix + "ar"), + ] + + return cc_common.create_cc_toolchain_config_info( + ctx = ctx, + features = features, + action_configs = action_configs, + artifact_name_patterns = artifact_name_patterns, + cxx_builtin_include_directories = cxx_builtin_include_directories, + toolchain_identifier = toolchain_identifier, + host_system_name = host_system_name, + target_system_name = target_system_name, + target_cpu = target_cpu, + target_libc = target_libc, + compiler = compiler, + abi_version = abi_version, + abi_libc_version = abi_libc_version, + tool_paths = tool_paths, + make_variables = make_variables, + builtin_sysroot = builtin_sysroot, + cc_target_os = cc_target_os, + ) + +windows_cc_toolchain_config = rule( + implementation = _impl, + attrs = { + "target": attr.string(mandatory = True), + "stdlib": attr.string(), + }, + provides = [CcToolchainConfigInfo], +) + diff --git a/validator/accounts/testdata/fuzz/FuzzValidateMnemonic/0258716f94e00f9df0da869fd97f9e0d0c6ac83eb528677d918f0ac9be5f4b8d 2 b/validator/accounts/testdata/fuzz/FuzzValidateMnemonic/0258716f94e00f9df0da869fd97f9e0d0c6ac83eb528677d918f0ac9be5f4b8d 2 new file mode 100644 index 000000000000..d4075f475e65 --- /dev/null +++ b/validator/accounts/testdata/fuzz/FuzzValidateMnemonic/0258716f94e00f9df0da869fd97f9e0d0c6ac83eb528677d918f0ac9be5f4b8d 2 @@ -0,0 +1,2 @@ +go test fuzz v1 +string("0 ") diff --git a/validator/node/testdata/test-unmarshal-bad 2.json b/validator/node/testdata/test-unmarshal-bad 2.json new file mode 100644 index 000000000000..0b2fffd4fd9d --- /dev/null +++ b/validator/node/testdata/test-unmarshal-bad 2.json @@ -0,0 +1,2 @@ +{ + "foo": "bar" diff --git a/validator/node/testdata/test-unmarshal-good 2.json b/validator/node/testdata/test-unmarshal-good 2.json new file mode 100644 index 000000000000..c1150b906a41 --- /dev/null +++ b/validator/node/testdata/test-unmarshal-good 2.json @@ -0,0 +1,4 @@ +{ + "foo": "foo", + "bar": 1 +} \ No newline at end of file From 18a4f96465648f406fedd8686f83740eb946ef2b Mon Sep 17 00:00:00 2001 From: James He Date: Mon, 14 Mar 2022 22:25:59 -0500 Subject: [PATCH 02/26] removing files accidently checked in by goland --- build/bazel/BUILD 2.bazel | 23 -------- build/bazel/bazel 2.go | 103 ------------------------------------ build/bazel/bazel_test 2.go | 13 ----- build/bazel/data_path 2.go | 41 -------------- build/bazel/non_bazel 2.go | 57 -------------------- 5 files changed, 237 deletions(-) delete mode 100644 build/bazel/BUILD 2.bazel delete mode 100644 build/bazel/bazel 2.go delete mode 100644 build/bazel/bazel_test 2.go delete mode 100644 build/bazel/data_path 2.go delete mode 100644 build/bazel/non_bazel 2.go diff --git a/build/bazel/BUILD 2.bazel b/build/bazel/BUILD 2.bazel deleted file mode 100644 index cd9054934684..000000000000 --- a/build/bazel/BUILD 2.bazel +++ /dev/null @@ -1,23 +0,0 @@ -load("@prysm//tools/go:def.bzl", "go_library", "go_test") - -go_library( - name = "go_default_library", - testonly = True, - srcs = [ - "bazel.go", - "data_path.go", - ], - importpath = "github.com/prysmaticlabs/prysm/build/bazel", - visibility = ["//visibility:public"], - deps = [ - "//testing/require:go_default_library", - "@io_bazel_rules_go//go/tools/bazel:go_default_library", - ], -) - -go_test( - name = "go_default_test", - size = "small", - srcs = ["bazel_test.go"], - deps = [":go_default_library"], -) diff --git a/build/bazel/bazel 2.go b/build/bazel/bazel 2.go deleted file mode 100644 index 665b0b96c553..000000000000 --- a/build/bazel/bazel 2.go +++ /dev/null @@ -1,103 +0,0 @@ -// Copyright 2015 The Cockroach Authors. -// -// Use of this software is governed by the Business Source License -// included in the file licenses/BSL.txt. -// -// As of the Change Date specified in that file, in accordance with -// the Business Source License, use of this software will be governed -// by the Apache License, Version 2.0, included in the file -// licenses/APL.txt. - -//go:build bazel -// +build bazel - -package bazel - -import ( - "fmt" - "os" - "path" - "path/filepath" - "strings" - - inner "github.com/bazelbuild/rules_go/go/tools/bazel" -) - -// Return true iff this library was built with Bazel. -func BuiltWithBazel() bool { - return true -} - -// FindBinary is a convenience wrapper around the rules_go variant. -func FindBinary(pkg, name string) (string, bool) { - return inner.FindBinary(pkg, name) -} - -// Runfile is a convenience wrapper around the rules_go variant. -func Runfile(path string) (string, error) { - return inner.Runfile(path) -} - -// RunfilesPath is a convenience wrapper around the rules_go variant. -func RunfilesPath() (string, error) { - return inner.RunfilesPath() -} - -// TestTmpDir is a convenience wrapper around the rules_go variant. -func TestTmpDir() string { - return inner.TestTmpDir() -} - -// NewTmpDir is a convenience wrapper around the rules_go variant. -// The caller is responsible for cleaning the directory up after use. -func NewTmpDir(prefix string) (string, error) { - return inner.NewTmpDir(prefix) -} - -// Updates the current environment to use the Go toolchain that Bazel built this -// binary/test with (updates the `PATH`/`GOROOT`/`GOCACHE` environment -// variables). -// If you want to use this function, your binary/test target MUST have -// `@go_sdk//:files` in its `data` -- this will make sure the whole toolchain -// gets pulled into the sandbox as well. Generally, this function should only -// be called in init(). -func SetGoEnv() { - gobin, err := Runfile("bin/go") - if err != nil { - panic(err) - } - if err := os.Setenv("PATH", fmt.Sprintf("%s%c%s", filepath.Dir(gobin), os.PathListSeparator, os.Getenv("PATH"))); err != nil { - panic(err) - } - // GOPATH has to be set to some value (not equal to GOROOT) in order for `go env` to work. - // See https://github.com/golang/go/issues/43938 for the details. - // Specify a name under the system TEMP/TMP directory in order to be platform agnostic. - if err := os.Setenv("GOPATH", filepath.Join(os.TempDir(), "nonexist-gopath")); err != nil { - panic(err) - } - if err := os.Setenv("GOROOT", filepath.Dir(filepath.Dir(gobin))); err != nil { - panic(err) - } - if err := os.Setenv("GOCACHE", path.Join(inner.TestTmpDir(), ".gocache")); err != nil { - panic(err) - } -} - -// Name of the environment variable containing the bazel target path -// (//pkg/cmd/foo:bar). -const testTargetEnv = "TEST_TARGET" - -// RelativeTestTargetPath returns relative path to the package -// of the current test. -func RelativeTestTargetPath() string { - target := os.Getenv(testTargetEnv) - if target == "" { - return "" - } - - // Drop target name. - if last := strings.LastIndex(target, ":"); last > 0 { - target = target[:last] - } - return strings.TrimPrefix(target, "//") -} diff --git a/build/bazel/bazel_test 2.go b/build/bazel/bazel_test 2.go deleted file mode 100644 index 8eb49278fd0d..000000000000 --- a/build/bazel/bazel_test 2.go +++ /dev/null @@ -1,13 +0,0 @@ -package bazel_test - -import ( - "testing" - - "github.com/prysmaticlabs/prysm/build/bazel" -) - -func TestBuildWithBazel(t *testing.T) { - if !bazel.BuiltWithBazel() { - t.Error("not built with Bazel") - } -} diff --git a/build/bazel/data_path 2.go b/build/bazel/data_path 2.go deleted file mode 100644 index 186c9cb17208..000000000000 --- a/build/bazel/data_path 2.go +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright 2020 The Cockroach Authors. -// -// Use of this software is governed by the Business Source License -// included in the file licenses/BSL.txt. -// -// As of the Change Date specified in that file, in accordance with -// the Business Source License, use of this software will be governed -// by the Apache License, Version 2.0, included in the file -// licenses/APL.txt. - -package bazel - -import ( - "path" - "path/filepath" - "testing" - - "github.com/prysmaticlabs/prysm/testing/require" -) - -// TestDataPath returns a path to an asset in the testdata directory. It knows -// to access accesses the right path when executing under bazel. -// -// For example, if there is a file testdata/a.txt, you can get a path to that -// file using TestDataPath(t, "a.txt"). -func TestDataPath(t testing.TB, relative ...string) string { - relative = append([]string{"testdata"}, relative...) - // dev notifies the library that the test is running in a subdirectory of the - // workspace with the environment variable below. - if BuiltWithBazel() { - runfiles, err := RunfilesPath() - require.NoError(t, err) - return path.Join(runfiles, RelativeTestTargetPath(), path.Join(relative...)) - } - - // Otherwise we're in the package directory and can just return a relative path. - ret := path.Join(relative...) - ret, err := filepath.Abs(ret) - require.NoError(t, err) - return ret -} diff --git a/build/bazel/non_bazel 2.go b/build/bazel/non_bazel 2.go deleted file mode 100644 index 534e2683fbaa..000000000000 --- a/build/bazel/non_bazel 2.go +++ /dev/null @@ -1,57 +0,0 @@ -// Copyright 2015 The Cockroach Authors. -// -// Use of this software is governed by the Business Source License -// included in the file licenses/BSL.txt. -// -// As of the Change Date specified in that file, in accordance with -// the Business Source License, use of this software will be governed -// by the Apache License, Version 2.0, included in the file -// licenses/APL.txt. - -//go:build !bazel -// +build !bazel - -package bazel - -// This file contains stub implementations for non-bazel builds. -// See bazel.go for full documentation on the contracts of these functions. - -// BuiltWithBazel returns true iff this library was built with Bazel. -func BuiltWithBazel() bool { - return false -} - -// FindBinary is not implemented. -func FindBinary(pkg, name string) (string, bool) { - panic("not build with Bazel") -} - -// Runfile is not implemented. -func Runfile(string) (string, error) { - panic("not built with Bazel") -} - -// RunfilesPath is not implemented. -func RunfilesPath() (string, error) { - panic("not built with Bazel") -} - -// TestTmpDir is not implemented. -func TestTmpDir() string { - panic("not built with Bazel") -} - -// NewTmpDir is not implemented. -func NewTmpDir(prefix string) (string, error) { - panic("not built with Bazel") -} - -// RelativeTestTargetPath is not implemented. -func RelativeTestTargetPath() string { - panic("not built with Bazel") -} - -// SetGoEnv is not implemented. -func SetGoEnv() { - panic("not built with Bazel") -} From ee65ad25be1a2b3154f6316830516ac5f1a4f072 Mon Sep 17 00:00:00 2001 From: James He Date: Mon, 14 Mar 2022 22:28:19 -0500 Subject: [PATCH 03/26] removing files accidently checked in by goland --- proto/prysm/v1alpha1/block/mock/BUILD 2.bazel | 17 -- proto/prysm/v1alpha1/block/mock/block 2.go | 200 ------------------ tools/analyzers/uintcast/BUILD 2.bazel | 27 --- tools/analyzers/uintcast/analyzer 2.go | 107 ---------- tools/analyzers/uintcast/analyzer_test 2.go | 21 -- tools/analyzers/uintcast/testdata/data 2.go | 87 -------- 6 files changed, 459 deletions(-) delete mode 100644 proto/prysm/v1alpha1/block/mock/BUILD 2.bazel delete mode 100644 proto/prysm/v1alpha1/block/mock/block 2.go delete mode 100644 tools/analyzers/uintcast/BUILD 2.bazel delete mode 100644 tools/analyzers/uintcast/analyzer 2.go delete mode 100644 tools/analyzers/uintcast/analyzer_test 2.go delete mode 100644 tools/analyzers/uintcast/testdata/data 2.go diff --git a/proto/prysm/v1alpha1/block/mock/BUILD 2.bazel b/proto/prysm/v1alpha1/block/mock/BUILD 2.bazel deleted file mode 100644 index 0b25412545ea..000000000000 --- a/proto/prysm/v1alpha1/block/mock/BUILD 2.bazel +++ /dev/null @@ -1,17 +0,0 @@ -load("@prysm//tools/go:def.bzl", "go_library") - -go_library( - name = "go_default_library", - srcs = ["block.go"], - importpath = "github.com/prysmaticlabs/prysm/proto/prysm/v1alpha1/block/mock", - visibility = ["//visibility:public"], - deps = [ - "//proto/engine/v1:go_default_library", - "//proto/prysm/v1alpha1:go_default_library", - "//proto/prysm/v1alpha1/block:go_default_library", - "//proto/prysm/v1alpha1/validator-client:go_default_library", - "@com_github_ferranbt_fastssz//:go_default_library", - "@com_github_prysmaticlabs_eth2_types//:go_default_library", - "@org_golang_google_protobuf//proto:go_default_library", - ], -) diff --git a/proto/prysm/v1alpha1/block/mock/block 2.go b/proto/prysm/v1alpha1/block/mock/block 2.go deleted file mode 100644 index ccd8ab19b821..000000000000 --- a/proto/prysm/v1alpha1/block/mock/block 2.go +++ /dev/null @@ -1,200 +0,0 @@ -package mock - -import ( - ssz "github.com/ferranbt/fastssz" - types "github.com/prysmaticlabs/eth2-types" - enginev1 "github.com/prysmaticlabs/prysm/proto/engine/v1" - eth "github.com/prysmaticlabs/prysm/proto/prysm/v1alpha1" - "github.com/prysmaticlabs/prysm/proto/prysm/v1alpha1/block" - validatorpb "github.com/prysmaticlabs/prysm/proto/prysm/v1alpha1/validator-client" - "google.golang.org/protobuf/proto" -) - -type SignedBeaconBlock struct { - BeaconBlock block.BeaconBlock -} - -func (SignedBeaconBlock) PbGenericBlock() (*eth.GenericSignedBeaconBlock, error) { - panic("implement me") -} - -func (m SignedBeaconBlock) Block() block.BeaconBlock { - return m.BeaconBlock -} - -func (SignedBeaconBlock) Signature() []byte { - panic("implement me") -} - -func (m SignedBeaconBlock) IsNil() bool { - return m.BeaconBlock == nil || m.Block().IsNil() -} - -func (SignedBeaconBlock) Copy() block.SignedBeaconBlock { - panic("implement me") -} - -func (SignedBeaconBlock) Proto() proto.Message { - panic("implement me") -} - -func (SignedBeaconBlock) PbPhase0Block() (*eth.SignedBeaconBlock, error) { - panic("implement me") -} - -func (SignedBeaconBlock) PbAltairBlock() (*eth.SignedBeaconBlockAltair, error) { - panic("implement me") -} - -func (SignedBeaconBlock) PbBellatrixBlock() (*eth.SignedBeaconBlockBellatrix, error) { - panic("implement me") -} - -func (SignedBeaconBlock) MarshalSSZTo(_ []byte) ([]byte, error) { - panic("implement me") -} - -func (SignedBeaconBlock) MarshalSSZ() ([]byte, error) { - panic("implement me") -} - -func (SignedBeaconBlock) SizeSSZ() int { - panic("implement me") -} - -func (SignedBeaconBlock) UnmarshalSSZ(_ []byte) error { - panic("implement me") -} - -func (SignedBeaconBlock) Version() int { - panic("implement me") -} - -func (SignedBeaconBlock) Header() (*eth.SignedBeaconBlockHeader, error) { - panic("implement me") -} - -type BeaconBlock struct { - Htr [32]byte - HtrErr error - BeaconBlockBody block.BeaconBlockBody - BlockSlot types.Slot -} - -func (BeaconBlock) AsSignRequestObject() validatorpb.SignRequestObject { - panic("implement me") -} - -func (m BeaconBlock) HashTreeRoot() ([32]byte, error) { - return m.Htr, m.HtrErr -} - -func (m BeaconBlock) Slot() types.Slot { - return m.BlockSlot -} - -func (BeaconBlock) ProposerIndex() types.ValidatorIndex { - panic("implement me") -} - -func (BeaconBlock) ParentRoot() []byte { - panic("implement me") -} - -func (BeaconBlock) StateRoot() []byte { - panic("implement me") -} - -func (m BeaconBlock) Body() block.BeaconBlockBody { - return m.BeaconBlockBody -} - -func (BeaconBlock) IsNil() bool { - return false -} - -func (BeaconBlock) Proto() proto.Message { - panic("implement me") -} - -func (BeaconBlock) MarshalSSZTo(_ []byte) ([]byte, error) { - panic("implement me") -} - -func (BeaconBlock) MarshalSSZ() ([]byte, error) { - panic("implement me") -} - -func (BeaconBlock) SizeSSZ() int { - panic("implement me") -} - -func (BeaconBlock) UnmarshalSSZ(_ []byte) error { - panic("implement me") -} - -func (BeaconBlock) HashTreeRootWith(_ *ssz.Hasher) error { - panic("implement me") -} - -func (BeaconBlock) Version() int { - panic("implement me") -} - -type BeaconBlockBody struct{} - -func (BeaconBlockBody) RandaoReveal() []byte { - panic("implement me") -} - -func (BeaconBlockBody) Eth1Data() *eth.Eth1Data { - panic("implement me") -} - -func (BeaconBlockBody) Graffiti() []byte { - panic("implement me") -} - -func (BeaconBlockBody) ProposerSlashings() []*eth.ProposerSlashing { - panic("implement me") -} - -func (BeaconBlockBody) AttesterSlashings() []*eth.AttesterSlashing { - panic("implement me") -} - -func (BeaconBlockBody) Attestations() []*eth.Attestation { - panic("implement me") -} - -func (BeaconBlockBody) Deposits() []*eth.Deposit { - panic("implement me") -} - -func (BeaconBlockBody) VoluntaryExits() []*eth.SignedVoluntaryExit { - panic("implement me") -} - -func (BeaconBlockBody) SyncAggregate() (*eth.SyncAggregate, error) { - panic("implement me") -} - -func (BeaconBlockBody) IsNil() bool { - return false -} - -func (BeaconBlockBody) HashTreeRoot() ([32]byte, error) { - panic("implement me") -} - -func (BeaconBlockBody) Proto() proto.Message { - panic("implement me") -} - -func (BeaconBlockBody) ExecutionPayload() (*enginev1.ExecutionPayload, error) { - panic("implement me") -} - -var _ block.SignedBeaconBlock = &SignedBeaconBlock{} -var _ block.BeaconBlock = &BeaconBlock{} -var _ block.BeaconBlockBody = &BeaconBlockBody{} diff --git a/tools/analyzers/uintcast/BUILD 2.bazel b/tools/analyzers/uintcast/BUILD 2.bazel deleted file mode 100644 index 90166f26ac37..000000000000 --- a/tools/analyzers/uintcast/BUILD 2.bazel +++ /dev/null @@ -1,27 +0,0 @@ -load("@prysm//tools/go:def.bzl", "go_library", "go_test") - -go_library( - name = "go_default_library", - srcs = ["analyzer.go"], - importpath = "github.com/prysmaticlabs/prysm/tools/analyzers/uintcast", - visibility = ["//visibility:public"], - deps = [ - "@com_github_gostaticanalysis_comment//:go_default_library", - "@org_golang_x_tools//go/analysis:go_default_library", - "@org_golang_x_tools//go/analysis/passes/inspect:go_default_library", - "@org_golang_x_tools//go/ast/inspector:go_default_library", - ], -) - -go_test( - name = "go_default_test", - srcs = ["analyzer_test.go"], - data = glob(["testdata/**"]) + [ - "@go_sdk//:files", - ], - deps = [ - ":go_default_library", - "//build/bazel:go_default_library", - "@org_golang_x_tools//go/analysis/analysistest:go_default_library", - ], -) diff --git a/tools/analyzers/uintcast/analyzer 2.go b/tools/analyzers/uintcast/analyzer 2.go deleted file mode 100644 index f8669fd3a6b6..000000000000 --- a/tools/analyzers/uintcast/analyzer 2.go +++ /dev/null @@ -1,107 +0,0 @@ -package uintcast - -import ( - "errors" - "go/ast" - "go/types" - "strings" - - "github.com/gostaticanalysis/comment" - "golang.org/x/tools/go/analysis" - "golang.org/x/tools/go/analysis/passes/inspect" - "golang.org/x/tools/go/ast/inspector" -) - -// Doc explaining the tool. -const Doc = "Ensure that uint variables are not cast improperly where the value could overflow. " + - "This check can be suppressed with the `lint:ignore uintcast` comment with proper justification." - -// Analyzer runs static analysis. -var Analyzer = &analysis.Analyzer{ - Name: "uintcast", - Doc: Doc, - Requires: []*analysis.Analyzer{inspect.Analyzer}, - Run: run, -} - -func run(pass *analysis.Pass) (interface{}, error) { - inspection, ok := pass.ResultOf[inspect.Analyzer].(*inspector.Inspector) - if !ok { - return nil, errors.New("analyzer is not type *inspector.Inspector") - } - - nodeFilter := []ast.Node{ - (*ast.CallExpr)(nil), - } - - commentMap := comment.New(pass.Fset, pass.Files) - - inspection.Preorder(nodeFilter, func(node ast.Node) { - cg := commentMap.CommentsByPosLine(pass.Fset, node.Pos()) - for _, c := range cg { - if strings.Contains(c.Text(), "lint:ignore uintcast") { - return - } - } - - switch node := node.(type) { - case *ast.CallExpr: - // Cast/conversion calls have one argument and no ellipsis. - if len(node.Args) != 1 || node.Ellipsis.IsValid() { - return - } - - var typ *types.Basic - switch arg := node.Args[0].(type) { - case *ast.Ident: - typ, ok = basicType(pass.TypesInfo.Types[arg].Type) - case *ast.CallExpr: - // Check if the call is a builtin conversion/anon identifier. - typ, ok = basicType(pass.TypesInfo.Types[arg].Type) - if !ok { - // Otherwise, it might be a declared function call with a return type. - typ, ok = funcReturnType(pass.TypesInfo.Types[arg.Fun].Type) - } - } - if typ == nil || !ok { - return - } - - // Ignore types that are not uint variants. - if typ.Kind() < types.Uint || typ.Kind() > types.Uint64 { - return - } - - if fnTyp, ok := pass.TypesInfo.Types[node.Fun].Type.(*types.Basic); ok { - if fnTyp.Kind() >= types.Int && fnTyp.Kind() <= types.Int64 { - pass.Reportf(node.Args[0].Pos(), "Unsafe cast from %s to %s.", typ, fnTyp) - } - } - } - }) - - return nil, nil -} - -func basicType(obj types.Type) (*types.Basic, bool) { - if obj == nil { - return nil, false - } - fromTyp, ok := obj.(*types.Basic) - if !ok && obj.Underlying() != nil { - // Try to get the underlying type - fromTyp, ok = obj.Underlying().(*types.Basic) - } - return fromTyp, ok -} - -func funcReturnType(obj types.Type) (*types.Basic, bool) { - if obj == nil { - return nil, false - } - fnTyp, ok := obj.(*types.Signature) - if !ok { - return nil, ok - } - return basicType(fnTyp.Results().At(0).Type()) -} diff --git a/tools/analyzers/uintcast/analyzer_test 2.go b/tools/analyzers/uintcast/analyzer_test 2.go deleted file mode 100644 index f37b3c8beb63..000000000000 --- a/tools/analyzers/uintcast/analyzer_test 2.go +++ /dev/null @@ -1,21 +0,0 @@ -package uintcast_test - -import ( - "testing" - - "github.com/prysmaticlabs/prysm/build/bazel" - "github.com/prysmaticlabs/prysm/tools/analyzers/uintcast" - "golang.org/x/tools/go/analysis/analysistest" -) - -func init() { - if bazel.BuiltWithBazel() { - bazel.SetGoEnv() - } -} - -func TestAnalyzer(t *testing.T) { - testdata := bazel.TestDataPath(t) - analysistest.TestData = func() string { return testdata } - analysistest.Run(t, testdata, uintcast.Analyzer) -} diff --git a/tools/analyzers/uintcast/testdata/data 2.go b/tools/analyzers/uintcast/testdata/data 2.go deleted file mode 100644 index 1bf1fe6889e6..000000000000 --- a/tools/analyzers/uintcast/testdata/data 2.go +++ /dev/null @@ -1,87 +0,0 @@ -package testdata - -import ( - "math" - "time" -) - -// Uint64CastToInt -- -func Uint64CastToInt() { - a := uint64(math.MaxUint64) - b := int(a) // want "Unsafe cast from uint64 to int." - - _ = b -} - -// Uint64CastToIntIfStatement -- -func Uint64CastToIntIfStatement() { - var b []string - a := uint64(math.MaxUint64) - - if len(b) < int(a) { // want "Unsafe cast from uint64 to int." - return - } -} - -type Slot = uint64 - -// BaseTypes should alert on alias like Slot. -func BaseTypes() { - var slot Slot - bad := int(slot) // want "Unsafe cast from uint64 to int." - _ = bad -} - -func Uint64CastInStruct() { - type S struct { - a int - } - s := S{ - a: int(uint64(5)), // want "Unsafe cast from uint64 to int." - } - _ = s -} - -func Uint64CastFunctionReturn() { - fn := func() uint64 { - return 5 - } - a := int(fn()) // want "Unsafe cast from uint64 to int." - _ = a -} - -// IgnoredResult should not report an error. -func IgnoredResult() { - a := uint64(math.MaxUint64) - b := int(a) // lint:ignore uintcast -- test code - - _ = b -} - -// IgnoredIfStatement should not report an error. -func IgnoredIfStatement() { - var balances []int - var numDeposits uint64 - var i int - var balance int - - // lint:ignore uintcast -- test code - if len(balances) == int(numDeposits) { - balance = balances[i] - } - - _ = balance -} - -func IgnoreInFunctionCall() bool { - var timestamp uint64 - var timeout time.Time - return time.Unix(int64(timestamp), 0).Before(timeout) // lint:ignore uintcast -- test code -} - -func IgnoreWithOtherComments() bool { - var timestamp uint64 - var timeout time.Time - // I plan to live forever. Maybe we should not do this? - return time.Unix(int64(timestamp), 0).Before(timeout) // lint:ignore uintcast -- timestamp will not exceed int64 in your lifetime. -} From 25ba6a3abfceb8a9912bca9d3a8580968ad8cbdb Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:28:57 -0500 Subject: [PATCH 04/26] Delete BUILD 2 --- .../configs/clang/bazel_5.0.0/cc/BUILD 2 | 181 ------------------ 1 file changed, 181 deletions(-) delete mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/BUILD 2 diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/BUILD 2 b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/BUILD 2 deleted file mode 100755 index ef73c02d5dda..000000000000 --- a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/BUILD 2 +++ /dev/null @@ -1,181 +0,0 @@ -# Copyright 2016 The Bazel Authors. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# This becomes the BUILD file for @local_config_cc// under non-BSD unixes. - -load(":cc_toolchain_config.bzl", "cc_toolchain_config") -load(":armeabi_cc_toolchain_config.bzl", "armeabi_cc_toolchain_config") -load("@rules_cc//cc:defs.bzl", "cc_toolchain", "cc_toolchain_suite") - -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) # Apache 2.0 - -cc_library( - name = "malloc", - tags = ["manual"], -) - -filegroup( - name = "empty", - srcs = [], - tags = ["manual"], -) - -filegroup( - name = "cc_wrapper", - srcs = ["cc_wrapper.sh"], - tags = ["manual"], -) - -filegroup( - name = "compiler_deps", - srcs = glob( - ["extra_tools/**"], - allow_empty = True, - ) + [":builtin_include_directory_paths"], - tags = ["manual"], -) - -# This is the entry point for --crosstool_top. Toolchains are found -# by lopping off the name of --crosstool_top and searching for -# the "${CPU}" entry in the toolchains attribute. -cc_toolchain_suite( - name = "toolchain", - tags = ["manual"], - toolchains = { - "k8|clang": ":cc-compiler-k8", - "k8": ":cc-compiler-k8", - "armeabi-v7a|compiler": ":cc-compiler-armeabi-v7a", - "armeabi-v7a": ":cc-compiler-armeabi-v7a", - }, -) - -cc_toolchain( - name = "cc-compiler-k8", - all_files = ":compiler_deps", - ar_files = ":compiler_deps", - as_files = ":compiler_deps", - compiler_files = ":compiler_deps", - dwp_files = ":empty", - linker_files = ":compiler_deps", - module_map = ":module.modulemap", - objcopy_files = ":empty", - strip_files = ":empty", - supports_param_files = 1, - tags = ["manual"], - toolchain_config = ":local", - toolchain_identifier = "local", -) - -cc_toolchain_config( - name = "local", - abi_libc_version = "local", - abi_version = "local", - compile_flags = [ - "-U_FORTIFY_SOURCE", - "-fstack-protector", - "-Wall", - "-Wthread-safety", - "-Wself-assign", - "-fcolor-diagnostics", - "-fno-omit-frame-pointer", - ], - compiler = "clang", - coverage_compile_flags = [ - "-fprofile-instr-generate", - "-fcoverage-mapping", - ], - coverage_link_flags = ["-fprofile-instr-generate"], - cpu = "k8", - cxx_builtin_include_directories = [ - "/usr/local/include", - "/usr/lib/clang/10.0.0/include", - "/usr/include/x86_64-linux-gnu", - "/usr/include", - "/usr/lib/clang/10.0.0/share", - "/usr/include/c++/8", - "/usr/include/x86_64-linux-gnu/c++/8", - "/usr/include/c++/8/backward", - "/usr/include/c++/v1", - ], - cxx_flags = ["-std=c++0x"], - dbg_compile_flags = ["-g"], - host_system_name = "local", - link_flags = [ - "-fuse-ld=/usr/bin/ld.lld", - "-Wl,-no-as-needed", - "-Wl,-z,relro,-z,now", - "-B/usr/bin", - "-lm", - "-static-libgcc", - ], - link_libs = ["-l:libstdc++.a"], - opt_compile_flags = [ - "-g0", - "-O2", - "-D_FORTIFY_SOURCE=1", - "-DNDEBUG", - "-ffunction-sections", - "-fdata-sections", - ], - opt_link_flags = ["-Wl,--gc-sections"], - supports_start_end_lib = True, - tags = ["manual"], - target_libc = "local", - target_system_name = "local", - tool_paths = { - "ar": "/usr/bin/ar", - "ld": "/usr/bin/ld", - "llvm-cov": "/usr/bin/llvm-cov", - "cpp": "/usr/bin/cpp", - "gcc": "/usr/bin/clang-10", - "dwp": "/usr/bin/dwp", - "gcov": "/usr/bin/llvm-profdata", - "nm": "/usr/bin/nm", - "objcopy": "/usr/bin/objcopy", - "objdump": "/usr/bin/objdump", - "strip": "/usr/bin/strip", - }, - toolchain_identifier = "local", - unfiltered_compile_flags = [ - "-no-canonical-prefixes", - "-Wno-builtin-macro-redefined", - "-D__DATE__=\"redacted\"", - "-D__TIMESTAMP__=\"redacted\"", - "-D__TIME__=\"redacted\"", - ], -) - -# Android tooling requires a default toolchain for the armeabi-v7a cpu. -cc_toolchain( - name = "cc-compiler-armeabi-v7a", - all_files = ":empty", - ar_files = ":empty", - as_files = ":empty", - compiler_files = ":empty", - dwp_files = ":empty", - linker_files = ":empty", - objcopy_files = ":empty", - strip_files = ":empty", - supports_param_files = 1, - tags = ["manual"], - toolchain_config = ":stub_armeabi-v7a", - toolchain_identifier = "stub_armeabi-v7a", -) - -armeabi_cc_toolchain_config( - name = "stub_armeabi-v7a", - tags = ["manual"], -) From 294e1171560f8dded3d459047d660470098311b9 Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:29:16 -0500 Subject: [PATCH 05/26] Delete armeabi_cc_toolchain_config 2.bzl --- .../cc/armeabi_cc_toolchain_config 2.bzl | 82 ------------------- 1 file changed, 82 deletions(-) delete mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/armeabi_cc_toolchain_config 2.bzl diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/armeabi_cc_toolchain_config 2.bzl b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/armeabi_cc_toolchain_config 2.bzl deleted file mode 100755 index 94e0720bf6c9..000000000000 --- a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/armeabi_cc_toolchain_config 2.bzl +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 2019 The Bazel Authors. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -"""A Starlark cc_toolchain configuration rule""" - -load( - "@bazel_tools//tools/cpp:cc_toolchain_config_lib.bzl", - "feature", - "tool_path", -) - -def _impl(ctx): - toolchain_identifier = "stub_armeabi-v7a" - host_system_name = "armeabi-v7a" - target_system_name = "armeabi-v7a" - target_cpu = "armeabi-v7a" - target_libc = "armeabi-v7a" - compiler = "compiler" - abi_version = "armeabi-v7a" - abi_libc_version = "armeabi-v7a" - cc_target_os = None - builtin_sysroot = None - action_configs = [] - - supports_pic_feature = feature(name = "supports_pic", enabled = True) - supports_dynamic_linker_feature = feature(name = "supports_dynamic_linker", enabled = True) - features = [supports_dynamic_linker_feature, supports_pic_feature] - - cxx_builtin_include_directories = [] - artifact_name_patterns = [] - make_variables = [] - - tool_paths = [ - tool_path(name = "ar", path = "/bin/false"), - tool_path(name = "compat-ld", path = "/bin/false"), - tool_path(name = "cpp", path = "/bin/false"), - tool_path(name = "dwp", path = "/bin/false"), - tool_path(name = "gcc", path = "/bin/false"), - tool_path(name = "gcov", path = "/bin/false"), - tool_path(name = "ld", path = "/bin/false"), - tool_path(name = "nm", path = "/bin/false"), - tool_path(name = "objcopy", path = "/bin/false"), - tool_path(name = "objdump", path = "/bin/false"), - tool_path(name = "strip", path = "/bin/false"), - ] - - return cc_common.create_cc_toolchain_config_info( - ctx = ctx, - features = features, - action_configs = action_configs, - artifact_name_patterns = artifact_name_patterns, - cxx_builtin_include_directories = cxx_builtin_include_directories, - toolchain_identifier = toolchain_identifier, - host_system_name = host_system_name, - target_system_name = target_system_name, - target_cpu = target_cpu, - target_libc = target_libc, - compiler = compiler, - abi_version = abi_version, - abi_libc_version = abi_libc_version, - tool_paths = tool_paths, - make_variables = make_variables, - builtin_sysroot = builtin_sysroot, - cc_target_os = cc_target_os, - ) - -armeabi_cc_toolchain_config = rule( - implementation = _impl, - attrs = {}, - provides = [CcToolchainConfigInfo], -) From 6389e6e43e5060200bf31db2545c51fdb5f9d9d4 Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:29:27 -0500 Subject: [PATCH 06/26] Delete builtin_include_directory_paths 2 --- .../cc/builtin_include_directory_paths 2 | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/builtin_include_directory_paths 2 diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/builtin_include_directory_paths 2 b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/builtin_include_directory_paths 2 deleted file mode 100755 index 5c0b10ff05de..000000000000 --- a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/builtin_include_directory_paths 2 +++ /dev/null @@ -1,15 +0,0 @@ -This file is generated by cc_configure and contains builtin include directories -that /usr/bin/clang-10 reported. This file is a dependency of every compilation action and -changes to it will be reflected in the action cache key. When some of these -paths change, Bazel will make sure to rerun the action, even though none of -declared action inputs or the action commandline changes. - -/usr/local/include -/usr/lib/clang/10.0.0/include -/usr/include/x86_64-linux-gnu -/usr/include -/usr/lib/clang/10.0.0/share -/usr/include/c++/8 -/usr/include/x86_64-linux-gnu/c++/8 -/usr/include/c++/8/backward -/usr/include/c++/v1 From b011ff24d65301fcd0eecf50e0ab7b174db16563 Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:29:36 -0500 Subject: [PATCH 07/26] Delete cc_toolchain_config 2.bzl --- .../bazel_5.0.0/cc/cc_toolchain_config 2.bzl | 1300 ----------------- 1 file changed, 1300 deletions(-) delete mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_toolchain_config 2.bzl diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_toolchain_config 2.bzl b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_toolchain_config 2.bzl deleted file mode 100755 index 26119141059c..000000000000 --- a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_toolchain_config 2.bzl +++ /dev/null @@ -1,1300 +0,0 @@ -# Copyright 2019 The Bazel Authors. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -"""A Starlark cc_toolchain configuration rule""" - -load( - "@bazel_tools//tools/cpp:cc_toolchain_config_lib.bzl", - "action_config", - "feature", - "feature_set", - "flag_group", - "flag_set", - "tool", - "tool_path", - "variable_with_value", - "with_feature_set", -) -load("@bazel_tools//tools/build_defs/cc:action_names.bzl", "ACTION_NAMES") - -def layering_check_features(compiler): - if compiler != "clang": - return [] - return [ - feature( - name = "use_module_maps", - requires = [feature_set(features = ["module_maps"])], - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ], - flag_groups = [ - flag_group( - flags = [ - "-fmodule-name=%{module_name}", - "-fmodule-map-file=%{module_map_file}", - ], - ), - ], - ), - ], - ), - - # Tell blaze we support module maps in general, so they will be generated - # for all c/c++ rules. - # Note: not all C++ rules support module maps; thus, do not imply this - # feature from other features - instead, require it. - feature(name = "module_maps", enabled = True), - feature( - name = "layering_check", - implies = ["use_module_maps"], - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ], - flag_groups = [ - flag_group(flags = [ - "-fmodules-strict-decluse", - "-Wprivate-header", - ]), - flag_group( - iterate_over = "dependent_module_map_files", - flags = [ - "-fmodule-map-file=%{dependent_module_map_files}", - ], - ), - ], - ), - ], - ), - ] - -all_compile_actions = [ - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.assemble, - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.cpp_module_codegen, - ACTION_NAMES.clif_match, - ACTION_NAMES.lto_backend, -] - -all_cpp_compile_actions = [ - ACTION_NAMES.cpp_compile, - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.cpp_module_codegen, - ACTION_NAMES.clif_match, -] - -preprocessor_compile_actions = [ - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.clif_match, -] - -codegen_compile_actions = [ - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.assemble, - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.cpp_module_codegen, - ACTION_NAMES.lto_backend, -] - -all_link_actions = [ - ACTION_NAMES.cpp_link_executable, - ACTION_NAMES.cpp_link_dynamic_library, - ACTION_NAMES.cpp_link_nodeps_dynamic_library, -] - -lto_index_actions = [ - ACTION_NAMES.lto_index_for_executable, - ACTION_NAMES.lto_index_for_dynamic_library, - ACTION_NAMES.lto_index_for_nodeps_dynamic_library, -] - -def _impl(ctx): - tool_paths = [ - tool_path(name = name, path = path) - for name, path in ctx.attr.tool_paths.items() - ] - action_configs = [] - - llvm_cov_action = action_config( - action_name = ACTION_NAMES.llvm_cov, - tools = [ - tool( - path = ctx.attr.tool_paths["llvm-cov"], - ), - ], - ) - - action_configs.append(llvm_cov_action) - - supports_pic_feature = feature( - name = "supports_pic", - enabled = True, - ) - supports_start_end_lib_feature = feature( - name = "supports_start_end_lib", - enabled = True, - ) - - default_compile_flags_feature = feature( - name = "default_compile_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = all_compile_actions, - flag_groups = ([ - flag_group( - flags = ctx.attr.compile_flags, - ), - ] if ctx.attr.compile_flags else []), - ), - flag_set( - actions = all_compile_actions, - flag_groups = ([ - flag_group( - flags = ctx.attr.dbg_compile_flags, - ), - ] if ctx.attr.dbg_compile_flags else []), - with_features = [with_feature_set(features = ["dbg"])], - ), - flag_set( - actions = all_compile_actions, - flag_groups = ([ - flag_group( - flags = ctx.attr.opt_compile_flags, - ), - ] if ctx.attr.opt_compile_flags else []), - with_features = [with_feature_set(features = ["opt"])], - ), - flag_set( - actions = all_cpp_compile_actions + [ACTION_NAMES.lto_backend], - flag_groups = ([ - flag_group( - flags = ctx.attr.cxx_flags, - ), - ] if ctx.attr.cxx_flags else []), - ), - ], - ) - - default_link_flags_feature = feature( - name = "default_link_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = ([ - flag_group( - flags = ctx.attr.link_flags, - ), - ] if ctx.attr.link_flags else []), - ), - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = ([ - flag_group( - flags = ctx.attr.opt_link_flags, - ), - ] if ctx.attr.opt_link_flags else []), - with_features = [with_feature_set(features = ["opt"])], - ), - ], - ) - - dbg_feature = feature(name = "dbg") - - opt_feature = feature(name = "opt") - - sysroot_feature = feature( - name = "sysroot", - enabled = True, - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.cpp_module_codegen, - ACTION_NAMES.lto_backend, - ACTION_NAMES.clif_match, - ] + all_link_actions + lto_index_actions, - flag_groups = [ - flag_group( - flags = ["--sysroot=%{sysroot}"], - expand_if_available = "sysroot", - ), - ], - ), - ], - ) - - fdo_optimize_feature = feature( - name = "fdo_optimize", - flag_sets = [ - flag_set( - actions = [ACTION_NAMES.c_compile, ACTION_NAMES.cpp_compile], - flag_groups = [ - flag_group( - flags = [ - "-fprofile-use=%{fdo_profile_path}", - "-fprofile-correction", - ], - expand_if_available = "fdo_profile_path", - ), - ], - ), - ], - provides = ["profile"], - ) - - supports_dynamic_linker_feature = feature(name = "supports_dynamic_linker", enabled = True) - - user_compile_flags_feature = feature( - name = "user_compile_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = all_compile_actions, - flag_groups = [ - flag_group( - flags = ["%{user_compile_flags}"], - iterate_over = "user_compile_flags", - expand_if_available = "user_compile_flags", - ), - ], - ), - ], - ) - - unfiltered_compile_flags_feature = feature( - name = "unfiltered_compile_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = all_compile_actions, - flag_groups = ([ - flag_group( - flags = ctx.attr.unfiltered_compile_flags, - ), - ] if ctx.attr.unfiltered_compile_flags else []), - ), - ], - ) - - library_search_directories_feature = feature( - name = "library_search_directories", - flag_sets = [ - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = [ - flag_group( - flags = ["-L%{library_search_directories}"], - iterate_over = "library_search_directories", - expand_if_available = "library_search_directories", - ), - ], - ), - ], - ) - - static_libgcc_feature = feature( - name = "static_libgcc", - enabled = True, - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.cpp_link_executable, - ACTION_NAMES.cpp_link_dynamic_library, - ACTION_NAMES.lto_index_for_executable, - ACTION_NAMES.lto_index_for_dynamic_library, - ], - flag_groups = [flag_group(flags = ["-static-libgcc"])], - with_features = [ - with_feature_set(features = ["static_link_cpp_runtimes"]), - ], - ), - ], - ) - - pic_feature = feature( - name = "pic", - enabled = True, - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.assemble, - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_module_codegen, - ACTION_NAMES.cpp_module_compile, - ], - flag_groups = [ - flag_group(flags = ["-fPIC"], expand_if_available = "pic"), - ], - ), - ], - ) - - per_object_debug_info_feature = feature( - name = "per_object_debug_info", - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.assemble, - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_module_codegen, - ], - flag_groups = [ - flag_group( - flags = ["-gsplit-dwarf", "-g"], - expand_if_available = "per_object_debug_info_file", - ), - ], - ), - ], - ) - - preprocessor_defines_feature = feature( - name = "preprocessor_defines", - enabled = True, - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.clif_match, - ], - flag_groups = [ - flag_group( - flags = ["-D%{preprocessor_defines}"], - iterate_over = "preprocessor_defines", - ), - ], - ), - ], - ) - - cs_fdo_optimize_feature = feature( - name = "cs_fdo_optimize", - flag_sets = [ - flag_set( - actions = [ACTION_NAMES.lto_backend], - flag_groups = [ - flag_group( - flags = [ - "-fprofile-use=%{fdo_profile_path}", - "-Wno-profile-instr-unprofiled", - "-Wno-profile-instr-out-of-date", - "-fprofile-correction", - ], - expand_if_available = "fdo_profile_path", - ), - ], - ), - ], - provides = ["csprofile"], - ) - - autofdo_feature = feature( - name = "autofdo", - flag_sets = [ - flag_set( - actions = [ACTION_NAMES.c_compile, ACTION_NAMES.cpp_compile], - flag_groups = [ - flag_group( - flags = [ - "-fauto-profile=%{fdo_profile_path}", - "-fprofile-correction", - ], - expand_if_available = "fdo_profile_path", - ), - ], - ), - ], - provides = ["profile"], - ) - - runtime_library_search_directories_feature = feature( - name = "runtime_library_search_directories", - flag_sets = [ - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = [ - flag_group( - iterate_over = "runtime_library_search_directories", - flag_groups = [ - flag_group( - flags = [ - "-Wl,-rpath,$EXEC_ORIGIN/%{runtime_library_search_directories}", - ], - expand_if_true = "is_cc_test", - ), - flag_group( - flags = [ - "-Wl,-rpath,$ORIGIN/%{runtime_library_search_directories}", - ], - expand_if_false = "is_cc_test", - ), - ], - expand_if_available = - "runtime_library_search_directories", - ), - ], - with_features = [ - with_feature_set(features = ["static_link_cpp_runtimes"]), - ], - ), - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = [ - flag_group( - iterate_over = "runtime_library_search_directories", - flag_groups = [ - flag_group( - flags = [ - "-Wl,-rpath,$ORIGIN/%{runtime_library_search_directories}", - ], - ), - ], - expand_if_available = - "runtime_library_search_directories", - ), - ], - with_features = [ - with_feature_set( - not_features = ["static_link_cpp_runtimes"], - ), - ], - ), - ], - ) - - fission_support_feature = feature( - name = "fission_support", - flag_sets = [ - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = [ - flag_group( - flags = ["-Wl,--gdb-index"], - expand_if_available = "is_using_fission", - ), - ], - ), - ], - ) - - shared_flag_feature = feature( - name = "shared_flag", - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.cpp_link_dynamic_library, - ACTION_NAMES.cpp_link_nodeps_dynamic_library, - ACTION_NAMES.lto_index_for_dynamic_library, - ACTION_NAMES.lto_index_for_nodeps_dynamic_library, - ], - flag_groups = [flag_group(flags = ["-shared"])], - ), - ], - ) - - random_seed_feature = feature( - name = "random_seed", - enabled = True, - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_module_codegen, - ACTION_NAMES.cpp_module_compile, - ], - flag_groups = [ - flag_group( - flags = ["-frandom-seed=%{output_file}"], - expand_if_available = "output_file", - ), - ], - ), - ], - ) - - includes_feature = feature( - name = "includes", - enabled = True, - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.clif_match, - ACTION_NAMES.objc_compile, - ACTION_NAMES.objcpp_compile, - ], - flag_groups = [ - flag_group( - flags = ["-include", "%{includes}"], - iterate_over = "includes", - expand_if_available = "includes", - ), - ], - ), - ], - ) - - fdo_instrument_feature = feature( - name = "fdo_instrument", - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ] + all_link_actions + lto_index_actions, - flag_groups = [ - flag_group( - flags = [ - "-fprofile-generate=%{fdo_instrument_path}", - "-fno-data-sections", - ], - expand_if_available = "fdo_instrument_path", - ), - ], - ), - ], - provides = ["profile"], - ) - - cs_fdo_instrument_feature = feature( - name = "cs_fdo_instrument", - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.lto_backend, - ] + all_link_actions + lto_index_actions, - flag_groups = [ - flag_group( - flags = [ - "-fcs-profile-generate=%{cs_fdo_instrument_path}", - ], - expand_if_available = "cs_fdo_instrument_path", - ), - ], - ), - ], - provides = ["csprofile"], - ) - - include_paths_feature = feature( - name = "include_paths", - enabled = True, - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.clif_match, - ACTION_NAMES.objc_compile, - ACTION_NAMES.objcpp_compile, - ], - flag_groups = [ - flag_group( - flags = ["-iquote", "%{quote_include_paths}"], - iterate_over = "quote_include_paths", - ), - flag_group( - flags = ["-I%{include_paths}"], - iterate_over = "include_paths", - ), - flag_group( - flags = ["-isystem", "%{system_include_paths}"], - iterate_over = "system_include_paths", - ), - ], - ), - ], - ) - - external_include_paths_feature = feature( - name = "external_include_paths", - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.clif_match, - ACTION_NAMES.objc_compile, - ACTION_NAMES.objcpp_compile, - ], - flag_groups = [ - flag_group( - flags = ["-isystem", "%{external_include_paths}"], - iterate_over = "external_include_paths", - expand_if_available = "external_include_paths", - ), - ], - ), - ], - ) - - symbol_counts_feature = feature( - name = "symbol_counts", - flag_sets = [ - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = [ - flag_group( - flags = [ - "-Wl,--print-symbol-counts=%{symbol_counts_output}", - ], - expand_if_available = "symbol_counts_output", - ), - ], - ), - ], - ) - - llvm_coverage_map_format_feature = feature( - name = "llvm_coverage_map_format", - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.objc_compile, - ACTION_NAMES.objcpp_compile, - ], - flag_groups = [ - flag_group( - flags = [ - "-fprofile-instr-generate", - "-fcoverage-mapping", - ], - ), - ], - ), - flag_set( - actions = all_link_actions + lto_index_actions + [ - "objc-executable", - "objc++-executable", - ], - flag_groups = [ - flag_group(flags = ["-fprofile-instr-generate"]), - ], - ), - ], - requires = [feature_set(features = ["coverage"])], - provides = ["profile"], - ) - - strip_debug_symbols_feature = feature( - name = "strip_debug_symbols", - flag_sets = [ - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = [ - flag_group( - flags = ["-Wl,-S"], - expand_if_available = "strip_debug_symbols", - ), - ], - ), - ], - ) - - build_interface_libraries_feature = feature( - name = "build_interface_libraries", - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.cpp_link_dynamic_library, - ACTION_NAMES.cpp_link_nodeps_dynamic_library, - ACTION_NAMES.lto_index_for_dynamic_library, - ACTION_NAMES.lto_index_for_nodeps_dynamic_library, - ], - flag_groups = [ - flag_group( - flags = [ - "%{generate_interface_library}", - "%{interface_library_builder_path}", - "%{interface_library_input_path}", - "%{interface_library_output_path}", - ], - expand_if_available = "generate_interface_library", - ), - ], - with_features = [ - with_feature_set( - features = ["supports_interface_shared_libraries"], - ), - ], - ), - ], - ) - - libraries_to_link_feature = feature( - name = "libraries_to_link", - flag_sets = [ - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = [ - flag_group( - iterate_over = "libraries_to_link", - flag_groups = [ - flag_group( - flags = ["-Wl,--start-lib"], - expand_if_equal = variable_with_value( - name = "libraries_to_link.type", - value = "object_file_group", - ), - ), - flag_group( - flags = ["-Wl,-whole-archive"], - expand_if_true = - "libraries_to_link.is_whole_archive", - ), - flag_group( - flags = ["%{libraries_to_link.object_files}"], - iterate_over = "libraries_to_link.object_files", - expand_if_equal = variable_with_value( - name = "libraries_to_link.type", - value = "object_file_group", - ), - ), - flag_group( - flags = ["%{libraries_to_link.name}"], - expand_if_equal = variable_with_value( - name = "libraries_to_link.type", - value = "object_file", - ), - ), - flag_group( - flags = ["%{libraries_to_link.name}"], - expand_if_equal = variable_with_value( - name = "libraries_to_link.type", - value = "interface_library", - ), - ), - flag_group( - flags = ["%{libraries_to_link.name}"], - expand_if_equal = variable_with_value( - name = "libraries_to_link.type", - value = "static_library", - ), - ), - flag_group( - flags = ["-l%{libraries_to_link.name}"], - expand_if_equal = variable_with_value( - name = "libraries_to_link.type", - value = "dynamic_library", - ), - ), - flag_group( - flags = ["-l:%{libraries_to_link.name}"], - expand_if_equal = variable_with_value( - name = "libraries_to_link.type", - value = "versioned_dynamic_library", - ), - ), - flag_group( - flags = ["-Wl,-no-whole-archive"], - expand_if_true = "libraries_to_link.is_whole_archive", - ), - flag_group( - flags = ["-Wl,--end-lib"], - expand_if_equal = variable_with_value( - name = "libraries_to_link.type", - value = "object_file_group", - ), - ), - ], - expand_if_available = "libraries_to_link", - ), - flag_group( - flags = ["-Wl,@%{thinlto_param_file}"], - expand_if_true = "thinlto_param_file", - ), - ], - ), - ], - ) - - user_link_flags_feature = feature( - name = "user_link_flags", - flag_sets = [ - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = [ - flag_group( - flags = ["%{user_link_flags}"], - iterate_over = "user_link_flags", - expand_if_available = "user_link_flags", - ), - ] + ([flag_group(flags = ctx.attr.link_libs)] if ctx.attr.link_libs else []), - ), - ], - ) - - fdo_prefetch_hints_feature = feature( - name = "fdo_prefetch_hints", - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.lto_backend, - ], - flag_groups = [ - flag_group( - flags = [ - "-mllvm", - "-prefetch-hints-file=%{fdo_prefetch_hints_path}", - ], - expand_if_available = "fdo_prefetch_hints_path", - ), - ], - ), - ], - ) - - linkstamps_feature = feature( - name = "linkstamps", - flag_sets = [ - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = [ - flag_group( - flags = ["%{linkstamp_paths}"], - iterate_over = "linkstamp_paths", - expand_if_available = "linkstamp_paths", - ), - ], - ), - ], - ) - - gcc_coverage_map_format_feature = feature( - name = "gcc_coverage_map_format", - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.objc_compile, - ACTION_NAMES.objcpp_compile, - "objc-executable", - "objc++-executable", - ], - flag_groups = [ - flag_group( - flags = ["-fprofile-arcs", "-ftest-coverage"], - expand_if_available = "gcov_gcno_file", - ), - ], - ), - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = [flag_group(flags = ["--coverage"])], - ), - ], - requires = [feature_set(features = ["coverage"])], - provides = ["profile"], - ) - - archiver_flags_feature = feature( - name = "archiver_flags", - flag_sets = [ - flag_set( - actions = [ACTION_NAMES.cpp_link_static_library], - flag_groups = [ - flag_group(flags = ["rcsD"]), - flag_group( - flags = ["%{output_execpath}"], - expand_if_available = "output_execpath", - ), - ], - ), - flag_set( - actions = [ACTION_NAMES.cpp_link_static_library], - flag_groups = [ - flag_group( - iterate_over = "libraries_to_link", - flag_groups = [ - flag_group( - flags = ["%{libraries_to_link.name}"], - expand_if_equal = variable_with_value( - name = "libraries_to_link.type", - value = "object_file", - ), - ), - flag_group( - flags = ["%{libraries_to_link.object_files}"], - iterate_over = "libraries_to_link.object_files", - expand_if_equal = variable_with_value( - name = "libraries_to_link.type", - value = "object_file_group", - ), - ), - ], - expand_if_available = "libraries_to_link", - ), - ], - ), - ], - ) - - force_pic_flags_feature = feature( - name = "force_pic_flags", - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.cpp_link_executable, - ACTION_NAMES.lto_index_for_executable, - ], - flag_groups = [ - flag_group( - flags = ["-pie"], - expand_if_available = "force_pic", - ), - ], - ), - ], - ) - - dependency_file_feature = feature( - name = "dependency_file", - enabled = True, - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.assemble, - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.objc_compile, - ACTION_NAMES.objcpp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.clif_match, - ], - flag_groups = [ - flag_group( - flags = ["-MD", "-MF", "%{dependency_file}"], - expand_if_available = "dependency_file", - ), - ], - ), - ], - ) - - dynamic_library_linker_tool_path = tool_paths - dynamic_library_linker_tool_feature = feature( - name = "dynamic_library_linker_tool", - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.cpp_link_dynamic_library, - ACTION_NAMES.cpp_link_nodeps_dynamic_library, - ACTION_NAMES.lto_index_for_dynamic_library, - ACTION_NAMES.lto_index_for_nodeps_dynamic_library, - ], - flag_groups = [ - flag_group( - flags = [" + cppLinkDynamicLibraryToolPath + "], - expand_if_available = "generate_interface_library", - ), - ], - with_features = [ - with_feature_set( - features = ["supports_interface_shared_libraries"], - ), - ], - ), - ], - ) - - output_execpath_flags_feature = feature( - name = "output_execpath_flags", - flag_sets = [ - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = [ - flag_group( - flags = ["-o", "%{output_execpath}"], - expand_if_available = "output_execpath", - ), - ], - ), - ], - ) - - # Note that we also set --coverage for c++-link-nodeps-dynamic-library. The - # generated code contains references to gcov symbols, and the dynamic linker - # can't resolve them unless the library is linked against gcov. - coverage_feature = feature( - name = "coverage", - provides = ["profile"], - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ], - flag_groups = ([ - flag_group(flags = ctx.attr.coverage_compile_flags), - ] if ctx.attr.coverage_compile_flags else []), - ), - flag_set( - actions = all_link_actions + lto_index_actions, - flag_groups = ([ - flag_group(flags = ctx.attr.coverage_link_flags), - ] if ctx.attr.coverage_link_flags else []), - ), - ], - ) - - thinlto_feature = feature( - name = "thin_lto", - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ] + all_link_actions + lto_index_actions, - flag_groups = [ - flag_group(flags = ["-flto=thin"]), - flag_group( - expand_if_available = "lto_indexing_bitcode_file", - flags = [ - "-Xclang", - "-fthin-link-bitcode=%{lto_indexing_bitcode_file}", - ], - ), - ], - ), - flag_set( - actions = [ACTION_NAMES.linkstamp_compile], - flag_groups = [flag_group(flags = ["-DBUILD_LTO_TYPE=thin"])], - ), - flag_set( - actions = lto_index_actions, - flag_groups = [ - flag_group(flags = [ - "-flto=thin", - "-Wl,-plugin-opt,thinlto-index-only%{thinlto_optional_params_file}", - "-Wl,-plugin-opt,thinlto-emit-imports-files", - "-Wl,-plugin-opt,thinlto-prefix-replace=%{thinlto_prefix_replace}", - ]), - flag_group( - expand_if_available = "thinlto_object_suffix_replace", - flags = [ - "-Wl,-plugin-opt,thinlto-object-suffix-replace=%{thinlto_object_suffix_replace}", - ], - ), - flag_group( - expand_if_available = "thinlto_merged_object_file", - flags = [ - "-Wl,-plugin-opt,obj-path=%{thinlto_merged_object_file}", - ], - ), - ], - ), - flag_set( - actions = [ACTION_NAMES.lto_backend], - flag_groups = [ - flag_group(flags = [ - "-c", - "-fthinlto-index=%{thinlto_index}", - "-o", - "%{thinlto_output_object_file}", - "-x", - "ir", - "%{thinlto_input_bitcode_file}", - ]), - ], - ), - ], - ) - - is_linux = ctx.attr.target_libc != "macosx" - - # TODO(#8303): Mac crosstool should also declare every feature. - if is_linux: - features = [ - dependency_file_feature, - random_seed_feature, - pic_feature, - per_object_debug_info_feature, - preprocessor_defines_feature, - includes_feature, - include_paths_feature, - external_include_paths_feature, - fdo_instrument_feature, - cs_fdo_instrument_feature, - cs_fdo_optimize_feature, - thinlto_feature, - fdo_prefetch_hints_feature, - autofdo_feature, - build_interface_libraries_feature, - dynamic_library_linker_tool_feature, - symbol_counts_feature, - shared_flag_feature, - linkstamps_feature, - output_execpath_flags_feature, - runtime_library_search_directories_feature, - library_search_directories_feature, - archiver_flags_feature, - force_pic_flags_feature, - fission_support_feature, - strip_debug_symbols_feature, - coverage_feature, - supports_pic_feature, - ] + ( - [ - supports_start_end_lib_feature, - ] if ctx.attr.supports_start_end_lib else [] - ) + [ - default_compile_flags_feature, - default_link_flags_feature, - libraries_to_link_feature, - user_link_flags_feature, - static_libgcc_feature, - fdo_optimize_feature, - supports_dynamic_linker_feature, - dbg_feature, - opt_feature, - user_compile_flags_feature, - sysroot_feature, - unfiltered_compile_flags_feature, - ] + layering_check_features(ctx.attr.compiler) - else: - features = [ - supports_pic_feature, - ] + ( - [ - supports_start_end_lib_feature, - ] if ctx.attr.supports_start_end_lib else [] - ) + [ - coverage_feature, - default_compile_flags_feature, - default_link_flags_feature, - user_link_flags_feature, - fdo_optimize_feature, - supports_dynamic_linker_feature, - dbg_feature, - opt_feature, - user_compile_flags_feature, - sysroot_feature, - unfiltered_compile_flags_feature, - ] + layering_check_features(ctx.attr.compiler) - - return cc_common.create_cc_toolchain_config_info( - ctx = ctx, - features = features, - action_configs = action_configs, - cxx_builtin_include_directories = ctx.attr.cxx_builtin_include_directories, - toolchain_identifier = ctx.attr.toolchain_identifier, - host_system_name = ctx.attr.host_system_name, - target_system_name = ctx.attr.target_system_name, - target_cpu = ctx.attr.cpu, - target_libc = ctx.attr.target_libc, - compiler = ctx.attr.compiler, - abi_version = ctx.attr.abi_version, - abi_libc_version = ctx.attr.abi_libc_version, - tool_paths = tool_paths, - builtin_sysroot = ctx.attr.builtin_sysroot, - ) - -cc_toolchain_config = rule( - implementation = _impl, - attrs = { - "cpu": attr.string(mandatory = True), - "compiler": attr.string(mandatory = True), - "toolchain_identifier": attr.string(mandatory = True), - "host_system_name": attr.string(mandatory = True), - "target_system_name": attr.string(mandatory = True), - "target_libc": attr.string(mandatory = True), - "abi_version": attr.string(mandatory = True), - "abi_libc_version": attr.string(mandatory = True), - "cxx_builtin_include_directories": attr.string_list(), - "tool_paths": attr.string_dict(), - "compile_flags": attr.string_list(), - "dbg_compile_flags": attr.string_list(), - "opt_compile_flags": attr.string_list(), - "cxx_flags": attr.string_list(), - "link_flags": attr.string_list(), - "link_libs": attr.string_list(), - "opt_link_flags": attr.string_list(), - "unfiltered_compile_flags": attr.string_list(), - "coverage_compile_flags": attr.string_list(), - "coverage_link_flags": attr.string_list(), - "supports_start_end_lib": attr.bool(), - "builtin_sysroot": attr.string(), - }, - provides = [CcToolchainConfigInfo], -) From 655ac36caafb9c83bd8ea61934a1fbf753c258fc Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:29:44 -0500 Subject: [PATCH 08/26] Delete BUILD 2.bazel --- .../prysm_toolchains/BUILD 2.bazel | 173 ------------------ 1 file changed, 173 deletions(-) delete mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/BUILD 2.bazel diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/BUILD 2.bazel b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/BUILD 2.bazel deleted file mode 100755 index 9124a5eae681..000000000000 --- a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/BUILD 2.bazel +++ /dev/null @@ -1,173 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -load(":cc_toolchain_config_osx.bzl", "osx_cc_toolchain_config") -load(":cc_toolchain_config_linux_arm64.bzl", "arm64_cc_toolchain_config") -load(":cc_toolchain_config_windows.bzl", "windows_cc_toolchain_config") - -cc_toolchain_suite( - name = "multiarch_toolchain", - tags = ["manual"], - toolchains = { - "k8|osxcross": ":cc-clang-osx", - "k8|clang": "cc-clang-amd64", - "aarch64|clang": ":cc-clang-arm64", - "k8": "cc-clang-amd64", - "aarch64": ":cc-clang-arm64", - "k8|mingw-w64": ":cc-mingw-amd64", - }, -) - -cc_toolchain_suite( - name = "hostonly_toolchain", - tags = ["manual"], - toolchains = { - "k8": "cc-clang-amd64", - }, -) - -filegroup( - name = "empty", - srcs = [], - tags = ["manual"], -) - -config_setting( - name = "osx_amd64", - constraint_values = [ - "@platforms//os:osx", - "@platforms//cpu:x86_64", - ], - tags = ["manual"], -) - -config_setting( - name = "osx_arm64", - constraint_values = [ - "@platforms//os:osx", - "@platforms//cpu:arm64", - ], - tags = ["manual"], -) - -config_setting( - name = "linux_arm64", - constraint_values = [ - "@platforms//os:linux", - "@platforms//cpu:aarch64", - ], - tags = ["manual"], -) - -config_setting( - name = "linux_amd64", - constraint_values = [ - "@platforms//os:linux", - "@platforms//cpu:x86_64", - ], - tags = ["manual"], -) - -config_setting( - name = "windows_amd64", - constraint_values = [ - "@platforms//os:windows", - "@platforms//cpu:x86_64", - ], - tags = ["manual"], -) - -arm64_cc_toolchain_config( - name = "local-arm64", - tags = ["manual"], - target = "aarch64-linux-gnu", -) - -arm64_cc_toolchain_config( - name = "local-amd64", - tags = ["manual"], - target = "x86_64-unknown-linux-gnu", -) - -osx_cc_toolchain_config( - name = "local-osxcross", - tags = ["manual"], - target = "darwin_x86_64", -) - -windows_cc_toolchain_config( - name = "local-windows", - tags = ["manual"], - target = "x86_64-w64", -) - -cc_toolchain( - name = "cc-mingw-amd64", - all_files = ":empty", - ar_files = ":empty", - as_files = ":empty", - compiler_files = ":empty", - dwp_files = ":empty", - linker_files = ":empty", - objcopy_files = ":empty", - strip_files = ":empty", - supports_param_files = 0, - tags = ["manual"], - toolchain_config = ":local-windows", -) - -cc_toolchain( - name = "cc-clang-arm64", - all_files = ":empty", - compiler_files = ":empty", - dwp_files = ":empty", - linker_files = ":empty", - objcopy_files = ":empty", - strip_files = ":empty", - supports_param_files = 1, - tags = ["manual"], - toolchain_config = ":local-arm64", -) - -cc_toolchain( - name = "cc-clang-osx", - all_files = ":empty", - compiler_files = ":empty", - dwp_files = ":empty", - linker_files = ":empty", - objcopy_files = ":empty", - strip_files = ":empty", - supports_param_files = 1, - tags = ["manual"], - toolchain_config = ":local-osxcross", -) - -cc_toolchain( - name = "cc-clang-amd64", - all_files = ":empty", - compiler_files = ":empty", - dwp_files = ":empty", - linker_files = ":empty", - objcopy_files = ":empty", - strip_files = ":empty", - supports_param_files = 1, - tags = ["manual"], - toolchain_config = ":local-amd64", -) - -toolchain( - name = "cc-toolchain-multiarch", - exec_compatible_with = [ - "@platforms//os:linux", - "@platforms//cpu:x86_64", - ], - tags = ["manual"], - target_compatible_with = [], - toolchain = select({ - ":linux_arm64": ":cc-clang-arm64", - ":linux_amd64": ":cc-clang-amd64", - ":osx_amd64": ":cc-clang-osx", - ":osx_arm64": ":cc-clang-osx", - ":windows_amd64": ":cc-mingw-amd64", - }), - toolchain_type = "@bazel_tools//tools/cpp:toolchain_type", -) From 264304a3fedd750fce9c0c8a458cd4b39d23a87f Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:30:23 -0500 Subject: [PATCH 09/26] Delete cc_wrapper 2.sh --- .../clang/bazel_5.0.0/cc/cc_wrapper 2.sh | 25 ------------------- 1 file changed, 25 deletions(-) delete mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_wrapper 2.sh diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_wrapper 2.sh b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_wrapper 2.sh deleted file mode 100755 index c3970cc6e953..000000000000 --- a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/cc_wrapper 2.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash -# -# Copyright 2015 The Bazel Authors. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Ship the environment to the C++ action -# -set -eu - -# Set-up the environment - - -# Call the C++ compiler -/usr/bin/clang-10 "$@" From cc9e775a7fac435ff054e057e93c9b5af16f6ccf Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:30:30 -0500 Subject: [PATCH 10/26] Delete module 2.modulemap --- .../clang/bazel_5.0.0/cc/module 2.modulemap | 6284 ----------------- 1 file changed, 6284 deletions(-) delete mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/module 2.modulemap diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/module 2.modulemap b/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/module 2.modulemap deleted file mode 100755 index 5a2aaa957e91..000000000000 --- a/tools/cross-toolchain/configs/clang/bazel_5.0.0/cc/module 2.modulemap +++ /dev/null @@ -1,6284 +0,0 @@ -module "crosstool" [system] { - textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_builtin_vars.h" - textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_cmath.h" - textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_complex_builtins.h" - textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_device_functions.h" - textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_intrinsics.h" - textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_libdevice_declares.h" - textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_math_forward_declares.h" - textual header "/usr/lib/clang/10.0.0/include/__clang_cuda_runtime_wrapper.h" - textual header "/usr/lib/clang/10.0.0/include/__stddef_max_align_t.h" - textual header "/usr/lib/clang/10.0.0/include/__wmmintrin_aes.h" - textual header "/usr/lib/clang/10.0.0/include/__wmmintrin_pclmul.h" - textual header "/usr/lib/clang/10.0.0/include/adxintrin.h" - textual header "/usr/lib/clang/10.0.0/include/altivec.h" - textual header "/usr/lib/clang/10.0.0/include/ammintrin.h" - textual header "/usr/lib/clang/10.0.0/include/arm64intr.h" - textual header "/usr/lib/clang/10.0.0/include/arm_acle.h" - textual header "/usr/lib/clang/10.0.0/include/arm_cmse.h" - textual header "/usr/lib/clang/10.0.0/include/arm_fp16.h" - textual header "/usr/lib/clang/10.0.0/include/arm_mve.h" - textual header "/usr/lib/clang/10.0.0/include/arm_neon.h" - textual header "/usr/lib/clang/10.0.0/include/armintr.h" - textual header "/usr/lib/clang/10.0.0/include/avx2intrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512bf16intrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512bitalgintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512bwintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512cdintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512dqintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512erintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512fintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512ifmaintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512ifmavlintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512pfintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vbmi2intrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vbmiintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vbmivlintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vlbf16intrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vlbitalgintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vlbwintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vlcdintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vldqintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vlintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vlvbmi2intrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vlvnniintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vlvp2intersectintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vnniintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vp2intersectintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vpopcntdqintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avx512vpopcntdqvlintrin.h" - textual header "/usr/lib/clang/10.0.0/include/avxintrin.h" - textual header "/usr/lib/clang/10.0.0/include/bmi2intrin.h" - textual header "/usr/lib/clang/10.0.0/include/bmiintrin.h" - textual header "/usr/lib/clang/10.0.0/include/cetintrin.h" - textual header "/usr/lib/clang/10.0.0/include/cldemoteintrin.h" - textual header "/usr/lib/clang/10.0.0/include/clflushoptintrin.h" - textual header "/usr/lib/clang/10.0.0/include/clwbintrin.h" - textual header "/usr/lib/clang/10.0.0/include/clzerointrin.h" - textual header "/usr/lib/clang/10.0.0/include/cpuid.h" - textual header "/usr/lib/clang/10.0.0/include/cuda_wrappers/algorithm" - textual header "/usr/lib/clang/10.0.0/include/cuda_wrappers/complex" - textual header "/usr/lib/clang/10.0.0/include/cuda_wrappers/new" - textual header "/usr/lib/clang/10.0.0/include/emmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/enqcmdintrin.h" - textual header "/usr/lib/clang/10.0.0/include/f16cintrin.h" - textual header "/usr/lib/clang/10.0.0/include/float.h" - textual header "/usr/lib/clang/10.0.0/include/fma4intrin.h" - textual header "/usr/lib/clang/10.0.0/include/fmaintrin.h" - textual header "/usr/lib/clang/10.0.0/include/fuzzer/FuzzedDataProvider.h" - textual header "/usr/lib/clang/10.0.0/include/fxsrintrin.h" - textual header "/usr/lib/clang/10.0.0/include/gfniintrin.h" - textual header "/usr/lib/clang/10.0.0/include/htmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/htmxlintrin.h" - textual header "/usr/lib/clang/10.0.0/include/ia32intrin.h" - textual header "/usr/lib/clang/10.0.0/include/immintrin.h" - textual header "/usr/lib/clang/10.0.0/include/intrin.h" - textual header "/usr/lib/clang/10.0.0/include/inttypes.h" - textual header "/usr/lib/clang/10.0.0/include/invpcidintrin.h" - textual header "/usr/lib/clang/10.0.0/include/iso646.h" - textual header "/usr/lib/clang/10.0.0/include/limits.h" - textual header "/usr/lib/clang/10.0.0/include/lwpintrin.h" - textual header "/usr/lib/clang/10.0.0/include/lzcntintrin.h" - textual header "/usr/lib/clang/10.0.0/include/mm3dnow.h" - textual header "/usr/lib/clang/10.0.0/include/mm_malloc.h" - textual header "/usr/lib/clang/10.0.0/include/mmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/module.modulemap" - textual header "/usr/lib/clang/10.0.0/include/movdirintrin.h" - textual header "/usr/lib/clang/10.0.0/include/msa.h" - textual header "/usr/lib/clang/10.0.0/include/mwaitxintrin.h" - textual header "/usr/lib/clang/10.0.0/include/nmmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/omp-tools.h" - textual header "/usr/lib/clang/10.0.0/include/omp.h" - textual header "/usr/lib/clang/10.0.0/include/ompt.h" - textual header "/usr/lib/clang/10.0.0/include/opencl-c-base.h" - textual header "/usr/lib/clang/10.0.0/include/opencl-c.h" - textual header "/usr/lib/clang/10.0.0/include/openmp_wrappers/__clang_openmp_math.h" - textual header "/usr/lib/clang/10.0.0/include/openmp_wrappers/__clang_openmp_math_declares.h" - textual header "/usr/lib/clang/10.0.0/include/openmp_wrappers/cmath" - textual header "/usr/lib/clang/10.0.0/include/openmp_wrappers/math.h" - textual header "/usr/lib/clang/10.0.0/include/pconfigintrin.h" - textual header "/usr/lib/clang/10.0.0/include/pkuintrin.h" - textual header "/usr/lib/clang/10.0.0/include/pmmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/popcntintrin.h" - textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/emmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/mm_malloc.h" - textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/mmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/pmmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/smmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/tmmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/ppc_wrappers/xmmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/prfchwintrin.h" - textual header "/usr/lib/clang/10.0.0/include/profile/InstrProfData.inc" - textual header "/usr/lib/clang/10.0.0/include/ptwriteintrin.h" - textual header "/usr/lib/clang/10.0.0/include/rdseedintrin.h" - textual header "/usr/lib/clang/10.0.0/include/rtmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/s390intrin.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/allocator_interface.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/asan_interface.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/common_interface_defs.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/coverage_interface.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/dfsan_interface.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/hwasan_interface.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/linux_syscall_hooks.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/lsan_interface.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/msan_interface.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/netbsd_syscall_hooks.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/scudo_interface.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/tsan_interface.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/tsan_interface_atomic.h" - textual header "/usr/lib/clang/10.0.0/include/sanitizer/ubsan_interface.h" - textual header "/usr/lib/clang/10.0.0/include/sgxintrin.h" - textual header "/usr/lib/clang/10.0.0/include/shaintrin.h" - textual header "/usr/lib/clang/10.0.0/include/smmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/stdalign.h" - textual header "/usr/lib/clang/10.0.0/include/stdarg.h" - textual header "/usr/lib/clang/10.0.0/include/stdatomic.h" - textual header "/usr/lib/clang/10.0.0/include/stdbool.h" - textual header "/usr/lib/clang/10.0.0/include/stddef.h" - textual header "/usr/lib/clang/10.0.0/include/stdint.h" - textual header "/usr/lib/clang/10.0.0/include/stdnoreturn.h" - textual header "/usr/lib/clang/10.0.0/include/tbmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/tgmath.h" - textual header "/usr/lib/clang/10.0.0/include/tmmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/unwind.h" - textual header "/usr/lib/clang/10.0.0/include/vadefs.h" - textual header "/usr/lib/clang/10.0.0/include/vaesintrin.h" - textual header "/usr/lib/clang/10.0.0/include/varargs.h" - textual header "/usr/lib/clang/10.0.0/include/vecintrin.h" - textual header "/usr/lib/clang/10.0.0/include/vpclmulqdqintrin.h" - textual header "/usr/lib/clang/10.0.0/include/waitpkgintrin.h" - textual header "/usr/lib/clang/10.0.0/include/wbnoinvdintrin.h" - textual header "/usr/lib/clang/10.0.0/include/wmmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/x86intrin.h" - textual header "/usr/lib/clang/10.0.0/include/xmmintrin.h" - textual header "/usr/lib/clang/10.0.0/include/xopintrin.h" - textual header "/usr/lib/clang/10.0.0/include/xray/xray_interface.h" - textual header "/usr/lib/clang/10.0.0/include/xray/xray_log_interface.h" - textual header "/usr/lib/clang/10.0.0/include/xray/xray_records.h" - textual header "/usr/lib/clang/10.0.0/include/xsavecintrin.h" - textual header "/usr/lib/clang/10.0.0/include/xsaveintrin.h" - textual header "/usr/lib/clang/10.0.0/include/xsaveoptintrin.h" - textual header "/usr/lib/clang/10.0.0/include/xsavesintrin.h" - textual header "/usr/lib/clang/10.0.0/include/xtestintrin.h" - textual header "/usr/include/x86_64-linux-gnu/a.out.h" - textual header "/usr/include/x86_64-linux-gnu/asm/a.out.h" - textual header "/usr/include/x86_64-linux-gnu/asm/auxvec.h" - textual header "/usr/include/x86_64-linux-gnu/asm/bitsperlong.h" - textual header "/usr/include/x86_64-linux-gnu/asm/boot.h" - textual header "/usr/include/x86_64-linux-gnu/asm/bootparam.h" - textual header "/usr/include/x86_64-linux-gnu/asm/bpf_perf_event.h" - textual header "/usr/include/x86_64-linux-gnu/asm/byteorder.h" - textual header "/usr/include/x86_64-linux-gnu/asm/debugreg.h" - textual header "/usr/include/x86_64-linux-gnu/asm/e820.h" - textual header "/usr/include/x86_64-linux-gnu/asm/errno.h" - textual header "/usr/include/x86_64-linux-gnu/asm/fcntl.h" - textual header "/usr/include/x86_64-linux-gnu/asm/hw_breakpoint.h" - textual header "/usr/include/x86_64-linux-gnu/asm/hwcap2.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ioctl.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ioctls.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ipcbuf.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ist.h" - textual header "/usr/include/x86_64-linux-gnu/asm/kvm.h" - textual header "/usr/include/x86_64-linux-gnu/asm/kvm_para.h" - textual header "/usr/include/x86_64-linux-gnu/asm/kvm_perf.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ldt.h" - textual header "/usr/include/x86_64-linux-gnu/asm/mce.h" - textual header "/usr/include/x86_64-linux-gnu/asm/mman.h" - textual header "/usr/include/x86_64-linux-gnu/asm/msgbuf.h" - textual header "/usr/include/x86_64-linux-gnu/asm/msr.h" - textual header "/usr/include/x86_64-linux-gnu/asm/mtrr.h" - textual header "/usr/include/x86_64-linux-gnu/asm/param.h" - textual header "/usr/include/x86_64-linux-gnu/asm/perf_regs.h" - textual header "/usr/include/x86_64-linux-gnu/asm/poll.h" - textual header "/usr/include/x86_64-linux-gnu/asm/posix_types.h" - textual header "/usr/include/x86_64-linux-gnu/asm/posix_types_32.h" - textual header "/usr/include/x86_64-linux-gnu/asm/posix_types_64.h" - textual header "/usr/include/x86_64-linux-gnu/asm/posix_types_x32.h" - textual header "/usr/include/x86_64-linux-gnu/asm/prctl.h" - textual header "/usr/include/x86_64-linux-gnu/asm/processor-flags.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ptrace-abi.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ptrace.h" - textual header "/usr/include/x86_64-linux-gnu/asm/resource.h" - textual header "/usr/include/x86_64-linux-gnu/asm/sembuf.h" - textual header "/usr/include/x86_64-linux-gnu/asm/setup.h" - textual header "/usr/include/x86_64-linux-gnu/asm/shmbuf.h" - textual header "/usr/include/x86_64-linux-gnu/asm/sigcontext.h" - textual header "/usr/include/x86_64-linux-gnu/asm/sigcontext32.h" - textual header "/usr/include/x86_64-linux-gnu/asm/siginfo.h" - textual header "/usr/include/x86_64-linux-gnu/asm/signal.h" - textual header "/usr/include/x86_64-linux-gnu/asm/socket.h" - textual header "/usr/include/x86_64-linux-gnu/asm/sockios.h" - textual header "/usr/include/x86_64-linux-gnu/asm/stat.h" - textual header "/usr/include/x86_64-linux-gnu/asm/statfs.h" - textual header "/usr/include/x86_64-linux-gnu/asm/svm.h" - textual header "/usr/include/x86_64-linux-gnu/asm/swab.h" - textual header "/usr/include/x86_64-linux-gnu/asm/termbits.h" - textual header "/usr/include/x86_64-linux-gnu/asm/termios.h" - textual header "/usr/include/x86_64-linux-gnu/asm/types.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ucontext.h" - textual header "/usr/include/x86_64-linux-gnu/asm/unistd.h" - textual header "/usr/include/x86_64-linux-gnu/asm/unistd_32.h" - textual header "/usr/include/x86_64-linux-gnu/asm/unistd_64.h" - textual header "/usr/include/x86_64-linux-gnu/asm/unistd_x32.h" - textual header "/usr/include/x86_64-linux-gnu/asm/vm86.h" - textual header "/usr/include/x86_64-linux-gnu/asm/vmx.h" - textual header "/usr/include/x86_64-linux-gnu/asm/vsyscall.h" - textual header "/usr/include/x86_64-linux-gnu/bits/a.out.h" - textual header "/usr/include/x86_64-linux-gnu/bits/auxv.h" - textual header "/usr/include/x86_64-linux-gnu/bits/byteswap.h" - textual header "/usr/include/x86_64-linux-gnu/bits/cmathcalls.h" - textual header "/usr/include/x86_64-linux-gnu/bits/confname.h" - textual header "/usr/include/x86_64-linux-gnu/bits/cpu-set.h" - textual header "/usr/include/x86_64-linux-gnu/bits/dirent.h" - textual header "/usr/include/x86_64-linux-gnu/bits/dlfcn.h" - textual header "/usr/include/x86_64-linux-gnu/bits/elfclass.h" - textual header "/usr/include/x86_64-linux-gnu/bits/endian.h" - textual header "/usr/include/x86_64-linux-gnu/bits/environments.h" - textual header "/usr/include/x86_64-linux-gnu/bits/epoll.h" - textual header "/usr/include/x86_64-linux-gnu/bits/errno.h" - textual header "/usr/include/x86_64-linux-gnu/bits/error.h" - textual header "/usr/include/x86_64-linux-gnu/bits/eventfd.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fcntl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fcntl2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fenv.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fenvinline.h" - textual header "/usr/include/x86_64-linux-gnu/bits/floatn-common.h" - textual header "/usr/include/x86_64-linux-gnu/bits/floatn.h" - textual header "/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fp-fast.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fp-logb.h" - textual header "/usr/include/x86_64-linux-gnu/bits/getopt_core.h" - textual header "/usr/include/x86_64-linux-gnu/bits/getopt_ext.h" - textual header "/usr/include/x86_64-linux-gnu/bits/getopt_posix.h" - textual header "/usr/include/x86_64-linux-gnu/bits/hwcap.h" - textual header "/usr/include/x86_64-linux-gnu/bits/in.h" - textual header "/usr/include/x86_64-linux-gnu/bits/indirect-return.h" - textual header "/usr/include/x86_64-linux-gnu/bits/initspin.h" - textual header "/usr/include/x86_64-linux-gnu/bits/inotify.h" - textual header "/usr/include/x86_64-linux-gnu/bits/ioctl-types.h" - textual header "/usr/include/x86_64-linux-gnu/bits/ioctls.h" - textual header "/usr/include/x86_64-linux-gnu/bits/ipc.h" - textual header "/usr/include/x86_64-linux-gnu/bits/ipctypes.h" - textual header "/usr/include/x86_64-linux-gnu/bits/iscanonical.h" - textual header "/usr/include/x86_64-linux-gnu/bits/libc-header-start.h" - textual header "/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h" - textual header "/usr/include/x86_64-linux-gnu/bits/link.h" - textual header "/usr/include/x86_64-linux-gnu/bits/local_lim.h" - textual header "/usr/include/x86_64-linux-gnu/bits/locale.h" - textual header "/usr/include/x86_64-linux-gnu/bits/long-double.h" - textual header "/usr/include/x86_64-linux-gnu/bits/math-finite.h" - textual header "/usr/include/x86_64-linux-gnu/bits/math-vector.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mathcalls.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mathdef.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mathinline.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mman-linux.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mman-shared.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mman.h" - textual header "/usr/include/x86_64-linux-gnu/bits/monetary-ldbl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mqueue.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mqueue2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/msq.h" - textual header "/usr/include/x86_64-linux-gnu/bits/netdb.h" - textual header "/usr/include/x86_64-linux-gnu/bits/param.h" - textual header "/usr/include/x86_64-linux-gnu/bits/poll.h" - textual header "/usr/include/x86_64-linux-gnu/bits/poll2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/posix1_lim.h" - textual header "/usr/include/x86_64-linux-gnu/bits/posix2_lim.h" - textual header "/usr/include/x86_64-linux-gnu/bits/posix_opt.h" - textual header "/usr/include/x86_64-linux-gnu/bits/printf-ldbl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h" - textual header "/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h" - textual header "/usr/include/x86_64-linux-gnu/bits/ptrace-shared.h" - textual header "/usr/include/x86_64-linux-gnu/bits/resource.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sched.h" - textual header "/usr/include/x86_64-linux-gnu/bits/select.h" - textual header "/usr/include/x86_64-linux-gnu/bits/select2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sem.h" - textual header "/usr/include/x86_64-linux-gnu/bits/semaphore.h" - textual header "/usr/include/x86_64-linux-gnu/bits/setjmp.h" - textual header "/usr/include/x86_64-linux-gnu/bits/setjmp2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/shm.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sigaction.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sigcontext.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sigevent-consts.h" - textual header "/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h" - textual header "/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h" - textual header "/usr/include/x86_64-linux-gnu/bits/siginfo-consts.h" - textual header "/usr/include/x86_64-linux-gnu/bits/signalfd.h" - textual header "/usr/include/x86_64-linux-gnu/bits/signum-generic.h" - textual header "/usr/include/x86_64-linux-gnu/bits/signum.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sigstack.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sigthread.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sockaddr.h" - textual header "/usr/include/x86_64-linux-gnu/bits/socket.h" - textual header "/usr/include/x86_64-linux-gnu/bits/socket2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/socket_type.h" - textual header "/usr/include/x86_64-linux-gnu/bits/ss_flags.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stab.def" - textual header "/usr/include/x86_64-linux-gnu/bits/stat.h" - textual header "/usr/include/x86_64-linux-gnu/bits/statfs.h" - textual header "/usr/include/x86_64-linux-gnu/bits/statvfs.h" - textual header "/usr/include/x86_64-linux-gnu/bits/statx.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdint-intn.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdio-ldbl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdio.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdio2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdio_lim.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdlib-float.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdlib-ldbl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdlib.h" - textual header "/usr/include/x86_64-linux-gnu/bits/string_fortified.h" - textual header "/usr/include/x86_64-linux-gnu/bits/strings_fortified.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stropts.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sys_errlist.h" - textual header "/usr/include/x86_64-linux-gnu/bits/syscall.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sysctl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/syslog-ldbl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/syslog-path.h" - textual header "/usr/include/x86_64-linux-gnu/bits/syslog.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sysmacros.h" - textual header "/usr/include/x86_64-linux-gnu/bits/termios.h" - textual header "/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h" - textual header "/usr/include/x86_64-linux-gnu/bits/time.h" - textual header "/usr/include/x86_64-linux-gnu/bits/timerfd.h" - textual header "/usr/include/x86_64-linux-gnu/bits/timex.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/FILE.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__FILE.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/clock_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/error_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/locale_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/res_state.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/sigval_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/stack_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/time_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/timer_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/wint_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/typesizes.h" - textual header "/usr/include/x86_64-linux-gnu/bits/uintn-identity.h" - textual header "/usr/include/x86_64-linux-gnu/bits/uio-ext.h" - textual header "/usr/include/x86_64-linux-gnu/bits/uio_lim.h" - textual header "/usr/include/x86_64-linux-gnu/bits/unistd.h" - textual header "/usr/include/x86_64-linux-gnu/bits/utmp.h" - textual header "/usr/include/x86_64-linux-gnu/bits/utmpx.h" - textual header "/usr/include/x86_64-linux-gnu/bits/utsname.h" - textual header "/usr/include/x86_64-linux-gnu/bits/waitflags.h" - textual header "/usr/include/x86_64-linux-gnu/bits/waitstatus.h" - textual header "/usr/include/x86_64-linux-gnu/bits/wchar-ldbl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/wchar.h" - textual header "/usr/include/x86_64-linux-gnu/bits/wchar2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h" - textual header "/usr/include/x86_64-linux-gnu/bits/wordsize.h" - textual header "/usr/include/x86_64-linux-gnu/bits/xopen_lim.h" - textual header "/usr/include/x86_64-linux-gnu/bits/xtitypes.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/atomic_word.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/basic_file.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++allocator.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++config.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++io.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++locale.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/cpu_defines.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/ctype_base.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/ctype_inline.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/cxxabi_tweaks.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/error_constants.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/extc++.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-default.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-posix.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-single.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/messages_members.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/opt_random.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/os_defines.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/stdc++.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/stdtr1c++.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/time_members.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/ext/opt_random.h" - textual header "/usr/include/x86_64-linux-gnu/fpu_control.h" - textual header "/usr/include/x86_64-linux-gnu/gmp.h" - textual header "/usr/include/x86_64-linux-gnu/gnu/lib-names-64.h" - textual header "/usr/include/x86_64-linux-gnu/gnu/lib-names.h" - textual header "/usr/include/x86_64-linux-gnu/gnu/libc-version.h" - textual header "/usr/include/x86_64-linux-gnu/gnu/stubs-64.h" - textual header "/usr/include/x86_64-linux-gnu/gnu/stubs.h" - textual header "/usr/include/x86_64-linux-gnu/ieee754.h" - textual header "/usr/include/x86_64-linux-gnu/openssl/opensslconf.h" - textual header "/usr/include/x86_64-linux-gnu/sys/acct.h" - textual header "/usr/include/x86_64-linux-gnu/sys/auxv.h" - textual header "/usr/include/x86_64-linux-gnu/sys/bitypes.h" - textual header "/usr/include/x86_64-linux-gnu/sys/cdefs.h" - textual header "/usr/include/x86_64-linux-gnu/sys/debugreg.h" - textual header "/usr/include/x86_64-linux-gnu/sys/dir.h" - textual header "/usr/include/x86_64-linux-gnu/sys/elf.h" - textual header "/usr/include/x86_64-linux-gnu/sys/epoll.h" - textual header "/usr/include/x86_64-linux-gnu/sys/errno.h" - textual header "/usr/include/x86_64-linux-gnu/sys/eventfd.h" - textual header "/usr/include/x86_64-linux-gnu/sys/fanotify.h" - textual header "/usr/include/x86_64-linux-gnu/sys/fcntl.h" - textual header "/usr/include/x86_64-linux-gnu/sys/file.h" - textual header "/usr/include/x86_64-linux-gnu/sys/fsuid.h" - textual header "/usr/include/x86_64-linux-gnu/sys/gmon.h" - textual header "/usr/include/x86_64-linux-gnu/sys/gmon_out.h" - textual header "/usr/include/x86_64-linux-gnu/sys/inotify.h" - textual header "/usr/include/x86_64-linux-gnu/sys/io.h" - textual header "/usr/include/x86_64-linux-gnu/sys/ioctl.h" - textual header "/usr/include/x86_64-linux-gnu/sys/ipc.h" - textual header "/usr/include/x86_64-linux-gnu/sys/kd.h" - textual header "/usr/include/x86_64-linux-gnu/sys/klog.h" - textual header "/usr/include/x86_64-linux-gnu/sys/mman.h" - textual header "/usr/include/x86_64-linux-gnu/sys/mount.h" - textual header "/usr/include/x86_64-linux-gnu/sys/msg.h" - textual header "/usr/include/x86_64-linux-gnu/sys/mtio.h" - textual header "/usr/include/x86_64-linux-gnu/sys/param.h" - textual header "/usr/include/x86_64-linux-gnu/sys/pci.h" - textual header "/usr/include/x86_64-linux-gnu/sys/perm.h" - textual header "/usr/include/x86_64-linux-gnu/sys/personality.h" - textual header "/usr/include/x86_64-linux-gnu/sys/poll.h" - textual header "/usr/include/x86_64-linux-gnu/sys/prctl.h" - textual header "/usr/include/x86_64-linux-gnu/sys/procfs.h" - textual header "/usr/include/x86_64-linux-gnu/sys/profil.h" - textual header "/usr/include/x86_64-linux-gnu/sys/ptrace.h" - textual header "/usr/include/x86_64-linux-gnu/sys/queue.h" - textual header "/usr/include/x86_64-linux-gnu/sys/quota.h" - textual header "/usr/include/x86_64-linux-gnu/sys/random.h" - textual header "/usr/include/x86_64-linux-gnu/sys/raw.h" - textual header "/usr/include/x86_64-linux-gnu/sys/reboot.h" - textual header "/usr/include/x86_64-linux-gnu/sys/reg.h" - textual header "/usr/include/x86_64-linux-gnu/sys/resource.h" - textual header "/usr/include/x86_64-linux-gnu/sys/select.h" - textual header "/usr/include/x86_64-linux-gnu/sys/sem.h" - textual header "/usr/include/x86_64-linux-gnu/sys/sendfile.h" - textual header "/usr/include/x86_64-linux-gnu/sys/shm.h" - textual header "/usr/include/x86_64-linux-gnu/sys/signal.h" - textual header "/usr/include/x86_64-linux-gnu/sys/signalfd.h" - textual header "/usr/include/x86_64-linux-gnu/sys/socket.h" - textual header "/usr/include/x86_64-linux-gnu/sys/socketvar.h" - textual header "/usr/include/x86_64-linux-gnu/sys/soundcard.h" - textual header "/usr/include/x86_64-linux-gnu/sys/stat.h" - textual header "/usr/include/x86_64-linux-gnu/sys/statfs.h" - textual header "/usr/include/x86_64-linux-gnu/sys/statvfs.h" - textual header "/usr/include/x86_64-linux-gnu/sys/stropts.h" - textual header "/usr/include/x86_64-linux-gnu/sys/swap.h" - textual header "/usr/include/x86_64-linux-gnu/sys/syscall.h" - textual header "/usr/include/x86_64-linux-gnu/sys/sysctl.h" - textual header "/usr/include/x86_64-linux-gnu/sys/sysinfo.h" - textual header "/usr/include/x86_64-linux-gnu/sys/syslog.h" - textual header "/usr/include/x86_64-linux-gnu/sys/sysmacros.h" - textual header "/usr/include/x86_64-linux-gnu/sys/termios.h" - textual header "/usr/include/x86_64-linux-gnu/sys/time.h" - textual header "/usr/include/x86_64-linux-gnu/sys/timeb.h" - textual header "/usr/include/x86_64-linux-gnu/sys/timerfd.h" - textual header "/usr/include/x86_64-linux-gnu/sys/times.h" - textual header "/usr/include/x86_64-linux-gnu/sys/timex.h" - textual header "/usr/include/x86_64-linux-gnu/sys/ttychars.h" - textual header "/usr/include/x86_64-linux-gnu/sys/ttydefaults.h" - textual header "/usr/include/x86_64-linux-gnu/sys/types.h" - textual header "/usr/include/x86_64-linux-gnu/sys/ucontext.h" - textual header "/usr/include/x86_64-linux-gnu/sys/uio.h" - textual header "/usr/include/x86_64-linux-gnu/sys/un.h" - textual header "/usr/include/x86_64-linux-gnu/sys/unistd.h" - textual header "/usr/include/x86_64-linux-gnu/sys/user.h" - textual header "/usr/include/x86_64-linux-gnu/sys/utsname.h" - textual header "/usr/include/x86_64-linux-gnu/sys/vfs.h" - textual header "/usr/include/x86_64-linux-gnu/sys/vlimit.h" - textual header "/usr/include/x86_64-linux-gnu/sys/vm86.h" - textual header "/usr/include/x86_64-linux-gnu/sys/vt.h" - textual header "/usr/include/x86_64-linux-gnu/sys/vtimes.h" - textual header "/usr/include/x86_64-linux-gnu/sys/wait.h" - textual header "/usr/include/x86_64-linux-gnu/sys/xattr.h" - textual header "/usr/include/aio.h" - textual header "/usr/include/aliases.h" - textual header "/usr/include/alloca.h" - textual header "/usr/include/ar.h" - textual header "/usr/include/argp.h" - textual header "/usr/include/argz.h" - textual header "/usr/include/arpa/ftp.h" - textual header "/usr/include/arpa/inet.h" - textual header "/usr/include/arpa/nameser.h" - textual header "/usr/include/arpa/nameser_compat.h" - textual header "/usr/include/arpa/telnet.h" - textual header "/usr/include/arpa/tftp.h" - textual header "/usr/include/asm-generic/auxvec.h" - textual header "/usr/include/asm-generic/bitsperlong.h" - textual header "/usr/include/asm-generic/bpf_perf_event.h" - textual header "/usr/include/asm-generic/errno-base.h" - textual header "/usr/include/asm-generic/errno.h" - textual header "/usr/include/asm-generic/fcntl.h" - textual header "/usr/include/asm-generic/hugetlb_encode.h" - textual header "/usr/include/asm-generic/int-l64.h" - textual header "/usr/include/asm-generic/int-ll64.h" - textual header "/usr/include/asm-generic/ioctl.h" - textual header "/usr/include/asm-generic/ioctls.h" - textual header "/usr/include/asm-generic/ipcbuf.h" - textual header "/usr/include/asm-generic/kvm_para.h" - textual header "/usr/include/asm-generic/mman-common.h" - textual header "/usr/include/asm-generic/mman.h" - textual header "/usr/include/asm-generic/msgbuf.h" - textual header "/usr/include/asm-generic/param.h" - textual header "/usr/include/asm-generic/poll.h" - textual header "/usr/include/asm-generic/posix_types.h" - textual header "/usr/include/asm-generic/resource.h" - textual header "/usr/include/asm-generic/sembuf.h" - textual header "/usr/include/asm-generic/setup.h" - textual header "/usr/include/asm-generic/shmbuf.h" - textual header "/usr/include/asm-generic/shmparam.h" - textual header "/usr/include/asm-generic/siginfo.h" - textual header "/usr/include/asm-generic/signal-defs.h" - textual header "/usr/include/asm-generic/signal.h" - textual header "/usr/include/asm-generic/socket.h" - textual header "/usr/include/asm-generic/sockios.h" - textual header "/usr/include/asm-generic/stat.h" - textual header "/usr/include/asm-generic/statfs.h" - textual header "/usr/include/asm-generic/swab.h" - textual header "/usr/include/asm-generic/termbits.h" - textual header "/usr/include/asm-generic/termios.h" - textual header "/usr/include/asm-generic/types.h" - textual header "/usr/include/asm-generic/ucontext.h" - textual header "/usr/include/asm-generic/unistd.h" - textual header "/usr/include/assert.h" - textual header "/usr/include/byteswap.h" - textual header "/usr/include/c++/8/algorithm" - textual header "/usr/include/c++/8/any" - textual header "/usr/include/c++/8/array" - textual header "/usr/include/c++/8/atomic" - textual header "/usr/include/c++/8/backward/auto_ptr.h" - textual header "/usr/include/c++/8/backward/backward_warning.h" - textual header "/usr/include/c++/8/backward/binders.h" - textual header "/usr/include/c++/8/backward/hash_fun.h" - textual header "/usr/include/c++/8/backward/hash_map" - textual header "/usr/include/c++/8/backward/hash_set" - textual header "/usr/include/c++/8/backward/hashtable.h" - textual header "/usr/include/c++/8/backward/strstream" - textual header "/usr/include/c++/8/bits/algorithmfwd.h" - textual header "/usr/include/c++/8/bits/alloc_traits.h" - textual header "/usr/include/c++/8/bits/allocated_ptr.h" - textual header "/usr/include/c++/8/bits/allocator.h" - textual header "/usr/include/c++/8/bits/atomic_base.h" - textual header "/usr/include/c++/8/bits/atomic_futex.h" - textual header "/usr/include/c++/8/bits/atomic_lockfree_defines.h" - textual header "/usr/include/c++/8/bits/basic_ios.h" - textual header "/usr/include/c++/8/bits/basic_ios.tcc" - textual header "/usr/include/c++/8/bits/basic_string.h" - textual header "/usr/include/c++/8/bits/basic_string.tcc" - textual header "/usr/include/c++/8/bits/boost_concept_check.h" - textual header "/usr/include/c++/8/bits/c++0x_warning.h" - textual header "/usr/include/c++/8/bits/char_traits.h" - textual header "/usr/include/c++/8/bits/codecvt.h" - textual header "/usr/include/c++/8/bits/concept_check.h" - textual header "/usr/include/c++/8/bits/cpp_type_traits.h" - textual header "/usr/include/c++/8/bits/cxxabi_forced.h" - textual header "/usr/include/c++/8/bits/cxxabi_init_exception.h" - textual header "/usr/include/c++/8/bits/deque.tcc" - textual header "/usr/include/c++/8/bits/enable_special_members.h" - textual header "/usr/include/c++/8/bits/exception.h" - textual header "/usr/include/c++/8/bits/exception_defines.h" - textual header "/usr/include/c++/8/bits/exception_ptr.h" - textual header "/usr/include/c++/8/bits/forward_list.h" - textual header "/usr/include/c++/8/bits/forward_list.tcc" - textual header "/usr/include/c++/8/bits/fs_dir.h" - textual header "/usr/include/c++/8/bits/fs_fwd.h" - textual header "/usr/include/c++/8/bits/fs_ops.h" - textual header "/usr/include/c++/8/bits/fs_path.h" - textual header "/usr/include/c++/8/bits/fstream.tcc" - textual header "/usr/include/c++/8/bits/functexcept.h" - textual header "/usr/include/c++/8/bits/functional_hash.h" - textual header "/usr/include/c++/8/bits/gslice.h" - textual header "/usr/include/c++/8/bits/gslice_array.h" - textual header "/usr/include/c++/8/bits/hash_bytes.h" - textual header "/usr/include/c++/8/bits/hashtable.h" - textual header "/usr/include/c++/8/bits/hashtable_policy.h" - textual header "/usr/include/c++/8/bits/indirect_array.h" - textual header "/usr/include/c++/8/bits/invoke.h" - textual header "/usr/include/c++/8/bits/ios_base.h" - textual header "/usr/include/c++/8/bits/istream.tcc" - textual header "/usr/include/c++/8/bits/list.tcc" - textual header "/usr/include/c++/8/bits/locale_classes.h" - textual header "/usr/include/c++/8/bits/locale_classes.tcc" - textual header "/usr/include/c++/8/bits/locale_conv.h" - textual header "/usr/include/c++/8/bits/locale_facets.h" - textual header "/usr/include/c++/8/bits/locale_facets.tcc" - textual header "/usr/include/c++/8/bits/locale_facets_nonio.h" - textual header "/usr/include/c++/8/bits/locale_facets_nonio.tcc" - textual header "/usr/include/c++/8/bits/localefwd.h" - textual header "/usr/include/c++/8/bits/mask_array.h" - textual header "/usr/include/c++/8/bits/memoryfwd.h" - textual header "/usr/include/c++/8/bits/move.h" - textual header "/usr/include/c++/8/bits/nested_exception.h" - textual header "/usr/include/c++/8/bits/node_handle.h" - textual header "/usr/include/c++/8/bits/ostream.tcc" - textual header "/usr/include/c++/8/bits/ostream_insert.h" - textual header "/usr/include/c++/8/bits/parse_numbers.h" - textual header "/usr/include/c++/8/bits/postypes.h" - textual header "/usr/include/c++/8/bits/predefined_ops.h" - textual header "/usr/include/c++/8/bits/ptr_traits.h" - textual header "/usr/include/c++/8/bits/quoted_string.h" - textual header "/usr/include/c++/8/bits/random.h" - textual header "/usr/include/c++/8/bits/random.tcc" - textual header "/usr/include/c++/8/bits/range_access.h" - textual header "/usr/include/c++/8/bits/refwrap.h" - textual header "/usr/include/c++/8/bits/regex.h" - textual header "/usr/include/c++/8/bits/regex.tcc" - textual header "/usr/include/c++/8/bits/regex_automaton.h" - textual header "/usr/include/c++/8/bits/regex_automaton.tcc" - textual header "/usr/include/c++/8/bits/regex_compiler.h" - textual header "/usr/include/c++/8/bits/regex_compiler.tcc" - textual header "/usr/include/c++/8/bits/regex_constants.h" - textual header "/usr/include/c++/8/bits/regex_error.h" - textual header "/usr/include/c++/8/bits/regex_executor.h" - textual header "/usr/include/c++/8/bits/regex_executor.tcc" - textual header "/usr/include/c++/8/bits/regex_scanner.h" - textual header "/usr/include/c++/8/bits/regex_scanner.tcc" - textual header "/usr/include/c++/8/bits/shared_ptr.h" - textual header "/usr/include/c++/8/bits/shared_ptr_atomic.h" - textual header "/usr/include/c++/8/bits/shared_ptr_base.h" - textual header "/usr/include/c++/8/bits/slice_array.h" - textual header "/usr/include/c++/8/bits/specfun.h" - textual header "/usr/include/c++/8/bits/sstream.tcc" - textual header "/usr/include/c++/8/bits/std_abs.h" - textual header "/usr/include/c++/8/bits/std_function.h" - textual header "/usr/include/c++/8/bits/std_mutex.h" - textual header "/usr/include/c++/8/bits/stl_algo.h" - textual header "/usr/include/c++/8/bits/stl_algobase.h" - textual header "/usr/include/c++/8/bits/stl_bvector.h" - textual header "/usr/include/c++/8/bits/stl_construct.h" - textual header "/usr/include/c++/8/bits/stl_deque.h" - textual header "/usr/include/c++/8/bits/stl_function.h" - textual header "/usr/include/c++/8/bits/stl_heap.h" - textual header "/usr/include/c++/8/bits/stl_iterator.h" - textual header "/usr/include/c++/8/bits/stl_iterator_base_funcs.h" - textual header "/usr/include/c++/8/bits/stl_iterator_base_types.h" - textual header "/usr/include/c++/8/bits/stl_list.h" - textual header "/usr/include/c++/8/bits/stl_map.h" - textual header "/usr/include/c++/8/bits/stl_multimap.h" - textual header "/usr/include/c++/8/bits/stl_multiset.h" - textual header "/usr/include/c++/8/bits/stl_numeric.h" - textual header "/usr/include/c++/8/bits/stl_pair.h" - textual header "/usr/include/c++/8/bits/stl_queue.h" - textual header "/usr/include/c++/8/bits/stl_raw_storage_iter.h" - textual header "/usr/include/c++/8/bits/stl_relops.h" - textual header "/usr/include/c++/8/bits/stl_set.h" - textual header "/usr/include/c++/8/bits/stl_stack.h" - textual header "/usr/include/c++/8/bits/stl_tempbuf.h" - textual header "/usr/include/c++/8/bits/stl_tree.h" - textual header "/usr/include/c++/8/bits/stl_uninitialized.h" - textual header "/usr/include/c++/8/bits/stl_vector.h" - textual header "/usr/include/c++/8/bits/stream_iterator.h" - textual header "/usr/include/c++/8/bits/streambuf.tcc" - textual header "/usr/include/c++/8/bits/streambuf_iterator.h" - textual header "/usr/include/c++/8/bits/string_view.tcc" - textual header "/usr/include/c++/8/bits/stringfwd.h" - textual header "/usr/include/c++/8/bits/uniform_int_dist.h" - textual header "/usr/include/c++/8/bits/unique_ptr.h" - textual header "/usr/include/c++/8/bits/unordered_map.h" - textual header "/usr/include/c++/8/bits/unordered_set.h" - textual header "/usr/include/c++/8/bits/uses_allocator.h" - textual header "/usr/include/c++/8/bits/valarray_after.h" - textual header "/usr/include/c++/8/bits/valarray_array.h" - textual header "/usr/include/c++/8/bits/valarray_array.tcc" - textual header "/usr/include/c++/8/bits/valarray_before.h" - textual header "/usr/include/c++/8/bits/vector.tcc" - textual header "/usr/include/c++/8/bitset" - textual header "/usr/include/c++/8/cassert" - textual header "/usr/include/c++/8/ccomplex" - textual header "/usr/include/c++/8/cctype" - textual header "/usr/include/c++/8/cerrno" - textual header "/usr/include/c++/8/cfenv" - textual header "/usr/include/c++/8/cfloat" - textual header "/usr/include/c++/8/charconv" - textual header "/usr/include/c++/8/chrono" - textual header "/usr/include/c++/8/cinttypes" - textual header "/usr/include/c++/8/ciso646" - textual header "/usr/include/c++/8/climits" - textual header "/usr/include/c++/8/clocale" - textual header "/usr/include/c++/8/cmath" - textual header "/usr/include/c++/8/codecvt" - textual header "/usr/include/c++/8/complex" - textual header "/usr/include/c++/8/complex.h" - textual header "/usr/include/c++/8/condition_variable" - textual header "/usr/include/c++/8/csetjmp" - textual header "/usr/include/c++/8/csignal" - textual header "/usr/include/c++/8/cstdalign" - textual header "/usr/include/c++/8/cstdarg" - textual header "/usr/include/c++/8/cstdbool" - textual header "/usr/include/c++/8/cstddef" - textual header "/usr/include/c++/8/cstdint" - textual header "/usr/include/c++/8/cstdio" - textual header "/usr/include/c++/8/cstdlib" - textual header "/usr/include/c++/8/cstring" - textual header "/usr/include/c++/8/ctgmath" - textual header "/usr/include/c++/8/ctime" - textual header "/usr/include/c++/8/cuchar" - textual header "/usr/include/c++/8/cwchar" - textual header "/usr/include/c++/8/cwctype" - textual header "/usr/include/c++/8/cxxabi.h" - textual header "/usr/include/c++/8/debug/array" - textual header "/usr/include/c++/8/debug/assertions.h" - textual header "/usr/include/c++/8/debug/bitset" - textual header "/usr/include/c++/8/debug/debug.h" - textual header "/usr/include/c++/8/debug/deque" - textual header "/usr/include/c++/8/debug/formatter.h" - textual header "/usr/include/c++/8/debug/forward_list" - textual header "/usr/include/c++/8/debug/functions.h" - textual header "/usr/include/c++/8/debug/helper_functions.h" - textual header "/usr/include/c++/8/debug/list" - textual header "/usr/include/c++/8/debug/macros.h" - textual header "/usr/include/c++/8/debug/map" - textual header "/usr/include/c++/8/debug/map.h" - textual header "/usr/include/c++/8/debug/multimap.h" - textual header "/usr/include/c++/8/debug/multiset.h" - textual header "/usr/include/c++/8/debug/safe_base.h" - textual header "/usr/include/c++/8/debug/safe_container.h" - textual header "/usr/include/c++/8/debug/safe_iterator.h" - textual header "/usr/include/c++/8/debug/safe_iterator.tcc" - textual header "/usr/include/c++/8/debug/safe_local_iterator.h" - textual header "/usr/include/c++/8/debug/safe_local_iterator.tcc" - textual header "/usr/include/c++/8/debug/safe_sequence.h" - textual header "/usr/include/c++/8/debug/safe_sequence.tcc" - textual header "/usr/include/c++/8/debug/safe_unordered_base.h" - textual header "/usr/include/c++/8/debug/safe_unordered_container.h" - textual header "/usr/include/c++/8/debug/safe_unordered_container.tcc" - textual header "/usr/include/c++/8/debug/set" - textual header "/usr/include/c++/8/debug/set.h" - textual header "/usr/include/c++/8/debug/stl_iterator.h" - textual header "/usr/include/c++/8/debug/string" - textual header "/usr/include/c++/8/debug/unordered_map" - textual header "/usr/include/c++/8/debug/unordered_set" - textual header "/usr/include/c++/8/debug/vector" - textual header "/usr/include/c++/8/decimal/decimal" - textual header "/usr/include/c++/8/decimal/decimal.h" - textual header "/usr/include/c++/8/deque" - textual header "/usr/include/c++/8/exception" - textual header "/usr/include/c++/8/experimental/algorithm" - textual header "/usr/include/c++/8/experimental/any" - textual header "/usr/include/c++/8/experimental/array" - textual header "/usr/include/c++/8/experimental/bits/erase_if.h" - textual header "/usr/include/c++/8/experimental/bits/fs_dir.h" - textual header "/usr/include/c++/8/experimental/bits/fs_fwd.h" - textual header "/usr/include/c++/8/experimental/bits/fs_ops.h" - textual header "/usr/include/c++/8/experimental/bits/fs_path.h" - textual header "/usr/include/c++/8/experimental/bits/lfts_config.h" - textual header "/usr/include/c++/8/experimental/bits/shared_ptr.h" - textual header "/usr/include/c++/8/experimental/bits/string_view.tcc" - textual header "/usr/include/c++/8/experimental/chrono" - textual header "/usr/include/c++/8/experimental/deque" - textual header "/usr/include/c++/8/experimental/filesystem" - textual header "/usr/include/c++/8/experimental/forward_list" - textual header "/usr/include/c++/8/experimental/functional" - textual header "/usr/include/c++/8/experimental/iterator" - textual header "/usr/include/c++/8/experimental/list" - textual header "/usr/include/c++/8/experimental/map" - textual header "/usr/include/c++/8/experimental/memory" - textual header "/usr/include/c++/8/experimental/memory_resource" - textual header "/usr/include/c++/8/experimental/numeric" - textual header "/usr/include/c++/8/experimental/optional" - textual header "/usr/include/c++/8/experimental/propagate_const" - textual header "/usr/include/c++/8/experimental/random" - textual header "/usr/include/c++/8/experimental/ratio" - textual header "/usr/include/c++/8/experimental/regex" - textual header "/usr/include/c++/8/experimental/set" - textual header "/usr/include/c++/8/experimental/source_location" - textual header "/usr/include/c++/8/experimental/string" - textual header "/usr/include/c++/8/experimental/string_view" - textual header "/usr/include/c++/8/experimental/system_error" - textual header "/usr/include/c++/8/experimental/tuple" - textual header "/usr/include/c++/8/experimental/type_traits" - textual header "/usr/include/c++/8/experimental/unordered_map" - textual header "/usr/include/c++/8/experimental/unordered_set" - textual header "/usr/include/c++/8/experimental/utility" - textual header "/usr/include/c++/8/experimental/vector" - textual header "/usr/include/c++/8/ext/algorithm" - textual header "/usr/include/c++/8/ext/aligned_buffer.h" - textual header "/usr/include/c++/8/ext/alloc_traits.h" - textual header "/usr/include/c++/8/ext/array_allocator.h" - textual header "/usr/include/c++/8/ext/atomicity.h" - textual header "/usr/include/c++/8/ext/bitmap_allocator.h" - textual header "/usr/include/c++/8/ext/cast.h" - textual header "/usr/include/c++/8/ext/cmath" - textual header "/usr/include/c++/8/ext/codecvt_specializations.h" - textual header "/usr/include/c++/8/ext/concurrence.h" - textual header "/usr/include/c++/8/ext/debug_allocator.h" - textual header "/usr/include/c++/8/ext/enc_filebuf.h" - textual header "/usr/include/c++/8/ext/extptr_allocator.h" - textual header "/usr/include/c++/8/ext/functional" - textual header "/usr/include/c++/8/ext/hash_map" - textual header "/usr/include/c++/8/ext/hash_set" - textual header "/usr/include/c++/8/ext/iterator" - textual header "/usr/include/c++/8/ext/malloc_allocator.h" - textual header "/usr/include/c++/8/ext/memory" - textual header "/usr/include/c++/8/ext/mt_allocator.h" - textual header "/usr/include/c++/8/ext/new_allocator.h" - textual header "/usr/include/c++/8/ext/numeric" - textual header "/usr/include/c++/8/ext/numeric_traits.h" - textual header "/usr/include/c++/8/ext/pb_ds/assoc_container.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/const_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/entry_pred.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/resize_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/branch_policy/branch_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/branch_policy/traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cond_dealtor.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/container_base_dispatch.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/debug_map_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/eq_fn/eq_by_less.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/lu_map_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/priority_queue_base_dispatch.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/node.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/node.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/standard_policies.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_trace_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/type_utils.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/types_traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/exception.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/hash_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/list_update_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/priority_queue.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/tag_and_trait.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/tree_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/trie_policy.hpp" - textual header "/usr/include/c++/8/ext/pod_char_traits.h" - textual header "/usr/include/c++/8/ext/pointer.h" - textual header "/usr/include/c++/8/ext/pool_allocator.h" - textual header "/usr/include/c++/8/ext/random" - textual header "/usr/include/c++/8/ext/random.tcc" - textual header "/usr/include/c++/8/ext/rb_tree" - textual header "/usr/include/c++/8/ext/rc_string_base.h" - textual header "/usr/include/c++/8/ext/rope" - textual header "/usr/include/c++/8/ext/ropeimpl.h" - textual header "/usr/include/c++/8/ext/slist" - textual header "/usr/include/c++/8/ext/sso_string_base.h" - textual header "/usr/include/c++/8/ext/stdio_filebuf.h" - textual header "/usr/include/c++/8/ext/stdio_sync_filebuf.h" - textual header "/usr/include/c++/8/ext/string_conversions.h" - textual header "/usr/include/c++/8/ext/throw_allocator.h" - textual header "/usr/include/c++/8/ext/type_traits.h" - textual header "/usr/include/c++/8/ext/typelist.h" - textual header "/usr/include/c++/8/ext/vstring.h" - textual header "/usr/include/c++/8/ext/vstring.tcc" - textual header "/usr/include/c++/8/ext/vstring_fwd.h" - textual header "/usr/include/c++/8/ext/vstring_util.h" - textual header "/usr/include/c++/8/fenv.h" - textual header "/usr/include/c++/8/filesystem" - textual header "/usr/include/c++/8/forward_list" - textual header "/usr/include/c++/8/fstream" - textual header "/usr/include/c++/8/functional" - textual header "/usr/include/c++/8/future" - textual header "/usr/include/c++/8/initializer_list" - textual header "/usr/include/c++/8/iomanip" - textual header "/usr/include/c++/8/ios" - textual header "/usr/include/c++/8/iosfwd" - textual header "/usr/include/c++/8/iostream" - textual header "/usr/include/c++/8/istream" - textual header "/usr/include/c++/8/iterator" - textual header "/usr/include/c++/8/limits" - textual header "/usr/include/c++/8/list" - textual header "/usr/include/c++/8/locale" - textual header "/usr/include/c++/8/map" - textual header "/usr/include/c++/8/math.h" - textual header "/usr/include/c++/8/memory" - textual header "/usr/include/c++/8/mutex" - textual header "/usr/include/c++/8/new" - textual header "/usr/include/c++/8/numeric" - textual header "/usr/include/c++/8/optional" - textual header "/usr/include/c++/8/ostream" - textual header "/usr/include/c++/8/parallel/algo.h" - textual header "/usr/include/c++/8/parallel/algobase.h" - textual header "/usr/include/c++/8/parallel/algorithm" - textual header "/usr/include/c++/8/parallel/algorithmfwd.h" - textual header "/usr/include/c++/8/parallel/balanced_quicksort.h" - textual header "/usr/include/c++/8/parallel/base.h" - textual header "/usr/include/c++/8/parallel/basic_iterator.h" - textual header "/usr/include/c++/8/parallel/checkers.h" - textual header "/usr/include/c++/8/parallel/compatibility.h" - textual header "/usr/include/c++/8/parallel/compiletime_settings.h" - textual header "/usr/include/c++/8/parallel/equally_split.h" - textual header "/usr/include/c++/8/parallel/features.h" - textual header "/usr/include/c++/8/parallel/find.h" - textual header "/usr/include/c++/8/parallel/find_selectors.h" - textual header "/usr/include/c++/8/parallel/for_each.h" - textual header "/usr/include/c++/8/parallel/for_each_selectors.h" - textual header "/usr/include/c++/8/parallel/iterator.h" - textual header "/usr/include/c++/8/parallel/list_partition.h" - textual header "/usr/include/c++/8/parallel/losertree.h" - textual header "/usr/include/c++/8/parallel/merge.h" - textual header "/usr/include/c++/8/parallel/multiseq_selection.h" - textual header "/usr/include/c++/8/parallel/multiway_merge.h" - textual header "/usr/include/c++/8/parallel/multiway_mergesort.h" - textual header "/usr/include/c++/8/parallel/numeric" - textual header "/usr/include/c++/8/parallel/numericfwd.h" - textual header "/usr/include/c++/8/parallel/omp_loop.h" - textual header "/usr/include/c++/8/parallel/omp_loop_static.h" - textual header "/usr/include/c++/8/parallel/par_loop.h" - textual header "/usr/include/c++/8/parallel/parallel.h" - textual header "/usr/include/c++/8/parallel/partial_sum.h" - textual header "/usr/include/c++/8/parallel/partition.h" - textual header "/usr/include/c++/8/parallel/queue.h" - textual header "/usr/include/c++/8/parallel/quicksort.h" - textual header "/usr/include/c++/8/parallel/random_number.h" - textual header "/usr/include/c++/8/parallel/random_shuffle.h" - textual header "/usr/include/c++/8/parallel/search.h" - textual header "/usr/include/c++/8/parallel/set_operations.h" - textual header "/usr/include/c++/8/parallel/settings.h" - textual header "/usr/include/c++/8/parallel/sort.h" - textual header "/usr/include/c++/8/parallel/tags.h" - textual header "/usr/include/c++/8/parallel/types.h" - textual header "/usr/include/c++/8/parallel/unique_copy.h" - textual header "/usr/include/c++/8/parallel/workstealing.h" - textual header "/usr/include/c++/8/profile/array" - textual header "/usr/include/c++/8/profile/base.h" - textual header "/usr/include/c++/8/profile/bitset" - textual header "/usr/include/c++/8/profile/deque" - textual header "/usr/include/c++/8/profile/forward_list" - textual header "/usr/include/c++/8/profile/impl/profiler.h" - textual header "/usr/include/c++/8/profile/impl/profiler_algos.h" - textual header "/usr/include/c++/8/profile/impl/profiler_container_size.h" - textual header "/usr/include/c++/8/profile/impl/profiler_hash_func.h" - textual header "/usr/include/c++/8/profile/impl/profiler_hashtable_size.h" - textual header "/usr/include/c++/8/profile/impl/profiler_list_to_slist.h" - textual header "/usr/include/c++/8/profile/impl/profiler_list_to_vector.h" - textual header "/usr/include/c++/8/profile/impl/profiler_map_to_unordered_map.h" - textual header "/usr/include/c++/8/profile/impl/profiler_node.h" - textual header "/usr/include/c++/8/profile/impl/profiler_state.h" - textual header "/usr/include/c++/8/profile/impl/profiler_trace.h" - textual header "/usr/include/c++/8/profile/impl/profiler_vector_size.h" - textual header "/usr/include/c++/8/profile/impl/profiler_vector_to_list.h" - textual header "/usr/include/c++/8/profile/iterator_tracker.h" - textual header "/usr/include/c++/8/profile/list" - textual header "/usr/include/c++/8/profile/map" - textual header "/usr/include/c++/8/profile/map.h" - textual header "/usr/include/c++/8/profile/multimap.h" - textual header "/usr/include/c++/8/profile/multiset.h" - textual header "/usr/include/c++/8/profile/ordered_base.h" - textual header "/usr/include/c++/8/profile/set" - textual header "/usr/include/c++/8/profile/set.h" - textual header "/usr/include/c++/8/profile/unordered_base.h" - textual header "/usr/include/c++/8/profile/unordered_map" - textual header "/usr/include/c++/8/profile/unordered_set" - textual header "/usr/include/c++/8/profile/vector" - textual header "/usr/include/c++/8/queue" - textual header "/usr/include/c++/8/random" - textual header "/usr/include/c++/8/ratio" - textual header "/usr/include/c++/8/regex" - textual header "/usr/include/c++/8/scoped_allocator" - textual header "/usr/include/c++/8/set" - textual header "/usr/include/c++/8/shared_mutex" - textual header "/usr/include/c++/8/sstream" - textual header "/usr/include/c++/8/stack" - textual header "/usr/include/c++/8/stdexcept" - textual header "/usr/include/c++/8/stdlib.h" - textual header "/usr/include/c++/8/streambuf" - textual header "/usr/include/c++/8/string" - textual header "/usr/include/c++/8/string_view" - textual header "/usr/include/c++/8/system_error" - textual header "/usr/include/c++/8/tgmath.h" - textual header "/usr/include/c++/8/thread" - textual header "/usr/include/c++/8/tr1/array" - textual header "/usr/include/c++/8/tr1/bessel_function.tcc" - textual header "/usr/include/c++/8/tr1/beta_function.tcc" - textual header "/usr/include/c++/8/tr1/ccomplex" - textual header "/usr/include/c++/8/tr1/cctype" - textual header "/usr/include/c++/8/tr1/cfenv" - textual header "/usr/include/c++/8/tr1/cfloat" - textual header "/usr/include/c++/8/tr1/cinttypes" - textual header "/usr/include/c++/8/tr1/climits" - textual header "/usr/include/c++/8/tr1/cmath" - textual header "/usr/include/c++/8/tr1/complex" - textual header "/usr/include/c++/8/tr1/complex.h" - textual header "/usr/include/c++/8/tr1/cstdarg" - textual header "/usr/include/c++/8/tr1/cstdbool" - textual header "/usr/include/c++/8/tr1/cstdint" - textual header "/usr/include/c++/8/tr1/cstdio" - textual header "/usr/include/c++/8/tr1/cstdlib" - textual header "/usr/include/c++/8/tr1/ctgmath" - textual header "/usr/include/c++/8/tr1/ctime" - textual header "/usr/include/c++/8/tr1/ctype.h" - textual header "/usr/include/c++/8/tr1/cwchar" - textual header "/usr/include/c++/8/tr1/cwctype" - textual header "/usr/include/c++/8/tr1/ell_integral.tcc" - textual header "/usr/include/c++/8/tr1/exp_integral.tcc" - textual header "/usr/include/c++/8/tr1/fenv.h" - textual header "/usr/include/c++/8/tr1/float.h" - textual header "/usr/include/c++/8/tr1/functional" - textual header "/usr/include/c++/8/tr1/functional_hash.h" - textual header "/usr/include/c++/8/tr1/gamma.tcc" - textual header "/usr/include/c++/8/tr1/hashtable.h" - textual header "/usr/include/c++/8/tr1/hashtable_policy.h" - textual header "/usr/include/c++/8/tr1/hypergeometric.tcc" - textual header "/usr/include/c++/8/tr1/inttypes.h" - textual header "/usr/include/c++/8/tr1/legendre_function.tcc" - textual header "/usr/include/c++/8/tr1/limits.h" - textual header "/usr/include/c++/8/tr1/math.h" - textual header "/usr/include/c++/8/tr1/memory" - textual header "/usr/include/c++/8/tr1/modified_bessel_func.tcc" - textual header "/usr/include/c++/8/tr1/poly_hermite.tcc" - textual header "/usr/include/c++/8/tr1/poly_laguerre.tcc" - textual header "/usr/include/c++/8/tr1/random" - textual header "/usr/include/c++/8/tr1/random.h" - textual header "/usr/include/c++/8/tr1/random.tcc" - textual header "/usr/include/c++/8/tr1/regex" - textual header "/usr/include/c++/8/tr1/riemann_zeta.tcc" - textual header "/usr/include/c++/8/tr1/shared_ptr.h" - textual header "/usr/include/c++/8/tr1/special_function_util.h" - textual header "/usr/include/c++/8/tr1/stdarg.h" - textual header "/usr/include/c++/8/tr1/stdbool.h" - textual header "/usr/include/c++/8/tr1/stdint.h" - textual header "/usr/include/c++/8/tr1/stdio.h" - textual header "/usr/include/c++/8/tr1/stdlib.h" - textual header "/usr/include/c++/8/tr1/tgmath.h" - textual header "/usr/include/c++/8/tr1/tuple" - textual header "/usr/include/c++/8/tr1/type_traits" - textual header "/usr/include/c++/8/tr1/unordered_map" - textual header "/usr/include/c++/8/tr1/unordered_map.h" - textual header "/usr/include/c++/8/tr1/unordered_set" - textual header "/usr/include/c++/8/tr1/unordered_set.h" - textual header "/usr/include/c++/8/tr1/utility" - textual header "/usr/include/c++/8/tr1/wchar.h" - textual header "/usr/include/c++/8/tr1/wctype.h" - textual header "/usr/include/c++/8/tr2/bool_set" - textual header "/usr/include/c++/8/tr2/bool_set.tcc" - textual header "/usr/include/c++/8/tr2/dynamic_bitset" - textual header "/usr/include/c++/8/tr2/dynamic_bitset.tcc" - textual header "/usr/include/c++/8/tr2/ratio" - textual header "/usr/include/c++/8/tr2/type_traits" - textual header "/usr/include/c++/8/tuple" - textual header "/usr/include/c++/8/type_traits" - textual header "/usr/include/c++/8/typeindex" - textual header "/usr/include/c++/8/typeinfo" - textual header "/usr/include/c++/8/unordered_map" - textual header "/usr/include/c++/8/unordered_set" - textual header "/usr/include/c++/8/utility" - textual header "/usr/include/c++/8/valarray" - textual header "/usr/include/c++/8/variant" - textual header "/usr/include/c++/8/vector" - textual header "/usr/include/c++/v1/__bit_reference" - textual header "/usr/include/c++/v1/__bsd_locale_defaults.h" - textual header "/usr/include/c++/v1/__bsd_locale_fallbacks.h" - textual header "/usr/include/c++/v1/__config" - textual header "/usr/include/c++/v1/__cxxabi_config.h" - textual header "/usr/include/c++/v1/__debug" - textual header "/usr/include/c++/v1/__errc" - textual header "/usr/include/c++/v1/__functional_03" - textual header "/usr/include/c++/v1/__functional_base" - textual header "/usr/include/c++/v1/__functional_base_03" - textual header "/usr/include/c++/v1/__hash_table" - textual header "/usr/include/c++/v1/__libcpp_version" - textual header "/usr/include/c++/v1/__locale" - textual header "/usr/include/c++/v1/__mutex_base" - textual header "/usr/include/c++/v1/__node_handle" - textual header "/usr/include/c++/v1/__nullptr" - textual header "/usr/include/c++/v1/__split_buffer" - textual header "/usr/include/c++/v1/__sso_allocator" - textual header "/usr/include/c++/v1/__std_stream" - textual header "/usr/include/c++/v1/__string" - textual header "/usr/include/c++/v1/__threading_support" - textual header "/usr/include/c++/v1/__tree" - textual header "/usr/include/c++/v1/__tuple" - textual header "/usr/include/c++/v1/__undef_macros" - textual header "/usr/include/c++/v1/algorithm" - textual header "/usr/include/c++/v1/any" - textual header "/usr/include/c++/v1/array" - textual header "/usr/include/c++/v1/atomic" - textual header "/usr/include/c++/v1/bit" - textual header "/usr/include/c++/v1/bitset" - textual header "/usr/include/c++/v1/cassert" - textual header "/usr/include/c++/v1/ccomplex" - textual header "/usr/include/c++/v1/cctype" - textual header "/usr/include/c++/v1/cerrno" - textual header "/usr/include/c++/v1/cfenv" - textual header "/usr/include/c++/v1/cfloat" - textual header "/usr/include/c++/v1/charconv" - textual header "/usr/include/c++/v1/chrono" - textual header "/usr/include/c++/v1/cinttypes" - textual header "/usr/include/c++/v1/ciso646" - textual header "/usr/include/c++/v1/climits" - textual header "/usr/include/c++/v1/clocale" - textual header "/usr/include/c++/v1/cmath" - textual header "/usr/include/c++/v1/codecvt" - textual header "/usr/include/c++/v1/compare" - textual header "/usr/include/c++/v1/complex" - textual header "/usr/include/c++/v1/complex.h" - textual header "/usr/include/c++/v1/condition_variable" - textual header "/usr/include/c++/v1/csetjmp" - textual header "/usr/include/c++/v1/csignal" - textual header "/usr/include/c++/v1/cstdarg" - textual header "/usr/include/c++/v1/cstdbool" - textual header "/usr/include/c++/v1/cstddef" - textual header "/usr/include/c++/v1/cstdint" - textual header "/usr/include/c++/v1/cstdio" - textual header "/usr/include/c++/v1/cstdlib" - textual header "/usr/include/c++/v1/cstring" - textual header "/usr/include/c++/v1/ctgmath" - textual header "/usr/include/c++/v1/ctime" - textual header "/usr/include/c++/v1/ctype.h" - textual header "/usr/include/c++/v1/cwchar" - textual header "/usr/include/c++/v1/cwctype" - textual header "/usr/include/c++/v1/cxxabi.h" - textual header "/usr/include/c++/v1/deque" - textual header "/usr/include/c++/v1/errno.h" - textual header "/usr/include/c++/v1/exception" - textual header "/usr/include/c++/v1/execution" - textual header "/usr/include/c++/v1/experimental/__config" - textual header "/usr/include/c++/v1/experimental/__memory" - textual header "/usr/include/c++/v1/experimental/algorithm" - textual header "/usr/include/c++/v1/experimental/coroutine" - textual header "/usr/include/c++/v1/experimental/deque" - textual header "/usr/include/c++/v1/experimental/filesystem" - textual header "/usr/include/c++/v1/experimental/forward_list" - textual header "/usr/include/c++/v1/experimental/functional" - textual header "/usr/include/c++/v1/experimental/iterator" - textual header "/usr/include/c++/v1/experimental/list" - textual header "/usr/include/c++/v1/experimental/map" - textual header "/usr/include/c++/v1/experimental/memory_resource" - textual header "/usr/include/c++/v1/experimental/propagate_const" - textual header "/usr/include/c++/v1/experimental/regex" - textual header "/usr/include/c++/v1/experimental/set" - textual header "/usr/include/c++/v1/experimental/simd" - textual header "/usr/include/c++/v1/experimental/string" - textual header "/usr/include/c++/v1/experimental/type_traits" - textual header "/usr/include/c++/v1/experimental/unordered_map" - textual header "/usr/include/c++/v1/experimental/unordered_set" - textual header "/usr/include/c++/v1/experimental/utility" - textual header "/usr/include/c++/v1/experimental/vector" - textual header "/usr/include/c++/v1/ext/__hash" - textual header "/usr/include/c++/v1/ext/hash_map" - textual header "/usr/include/c++/v1/ext/hash_set" - textual header "/usr/include/c++/v1/fenv.h" - textual header "/usr/include/c++/v1/filesystem" - textual header "/usr/include/c++/v1/float.h" - textual header "/usr/include/c++/v1/forward_list" - textual header "/usr/include/c++/v1/fstream" - textual header "/usr/include/c++/v1/functional" - textual header "/usr/include/c++/v1/future" - textual header "/usr/include/c++/v1/initializer_list" - textual header "/usr/include/c++/v1/inttypes.h" - textual header "/usr/include/c++/v1/iomanip" - textual header "/usr/include/c++/v1/ios" - textual header "/usr/include/c++/v1/iosfwd" - textual header "/usr/include/c++/v1/iostream" - textual header "/usr/include/c++/v1/istream" - textual header "/usr/include/c++/v1/iterator" - textual header "/usr/include/c++/v1/limits" - textual header "/usr/include/c++/v1/limits.h" - textual header "/usr/include/c++/v1/list" - textual header "/usr/include/c++/v1/locale" - textual header "/usr/include/c++/v1/locale.h" - textual header "/usr/include/c++/v1/map" - textual header "/usr/include/c++/v1/math.h" - textual header "/usr/include/c++/v1/memory" - textual header "/usr/include/c++/v1/module.modulemap" - textual header "/usr/include/c++/v1/mutex" - textual header "/usr/include/c++/v1/new" - textual header "/usr/include/c++/v1/numeric" - textual header "/usr/include/c++/v1/optional" - textual header "/usr/include/c++/v1/ostream" - textual header "/usr/include/c++/v1/queue" - textual header "/usr/include/c++/v1/random" - textual header "/usr/include/c++/v1/ratio" - textual header "/usr/include/c++/v1/regex" - textual header "/usr/include/c++/v1/scoped_allocator" - textual header "/usr/include/c++/v1/set" - textual header "/usr/include/c++/v1/setjmp.h" - textual header "/usr/include/c++/v1/shared_mutex" - textual header "/usr/include/c++/v1/span" - textual header "/usr/include/c++/v1/sstream" - textual header "/usr/include/c++/v1/stack" - textual header "/usr/include/c++/v1/stdbool.h" - textual header "/usr/include/c++/v1/stddef.h" - textual header "/usr/include/c++/v1/stdexcept" - textual header "/usr/include/c++/v1/stdint.h" - textual header "/usr/include/c++/v1/stdio.h" - textual header "/usr/include/c++/v1/stdlib.h" - textual header "/usr/include/c++/v1/streambuf" - textual header "/usr/include/c++/v1/string" - textual header "/usr/include/c++/v1/string.h" - textual header "/usr/include/c++/v1/string_view" - textual header "/usr/include/c++/v1/strstream" - textual header "/usr/include/c++/v1/support/android/locale_bionic.h" - textual header "/usr/include/c++/v1/support/fuchsia/xlocale.h" - textual header "/usr/include/c++/v1/support/ibm/limits.h" - textual header "/usr/include/c++/v1/support/ibm/locale_mgmt_aix.h" - textual header "/usr/include/c++/v1/support/ibm/support.h" - textual header "/usr/include/c++/v1/support/ibm/xlocale.h" - textual header "/usr/include/c++/v1/support/musl/xlocale.h" - textual header "/usr/include/c++/v1/support/newlib/xlocale.h" - textual header "/usr/include/c++/v1/support/solaris/floatingpoint.h" - textual header "/usr/include/c++/v1/support/solaris/wchar.h" - textual header "/usr/include/c++/v1/support/solaris/xlocale.h" - textual header "/usr/include/c++/v1/support/win32/limits_msvc_win32.h" - textual header "/usr/include/c++/v1/support/win32/locale_win32.h" - textual header "/usr/include/c++/v1/support/xlocale/__nop_locale_mgmt.h" - textual header "/usr/include/c++/v1/support/xlocale/__posix_l_fallback.h" - textual header "/usr/include/c++/v1/support/xlocale/__strtonum_fallback.h" - textual header "/usr/include/c++/v1/system_error" - textual header "/usr/include/c++/v1/tgmath.h" - textual header "/usr/include/c++/v1/thread" - textual header "/usr/include/c++/v1/tuple" - textual header "/usr/include/c++/v1/type_traits" - textual header "/usr/include/c++/v1/typeindex" - textual header "/usr/include/c++/v1/typeinfo" - textual header "/usr/include/c++/v1/unordered_map" - textual header "/usr/include/c++/v1/unordered_set" - textual header "/usr/include/c++/v1/utility" - textual header "/usr/include/c++/v1/valarray" - textual header "/usr/include/c++/v1/variant" - textual header "/usr/include/c++/v1/vector" - textual header "/usr/include/c++/v1/version" - textual header "/usr/include/c++/v1/wchar.h" - textual header "/usr/include/c++/v1/wctype.h" - textual header "/usr/include/clang-c/BuildSystem.h" - textual header "/usr/include/clang-c/CXCompilationDatabase.h" - textual header "/usr/include/clang-c/CXErrorCode.h" - textual header "/usr/include/clang-c/CXString.h" - textual header "/usr/include/clang-c/Documentation.h" - textual header "/usr/include/clang-c/ExternC.h" - textual header "/usr/include/clang-c/FatalErrorHandler.h" - textual header "/usr/include/clang-c/Index.h" - textual header "/usr/include/clang-c/Platform.h" - textual header "/usr/include/clang/ARCMigrate/ARCMT.h" - textual header "/usr/include/clang/ARCMigrate/ARCMTActions.h" - textual header "/usr/include/clang/ARCMigrate/FileRemapper.h" - textual header "/usr/include/clang/AST/APValue.h" - textual header "/usr/include/clang/AST/AST.h" - textual header "/usr/include/clang/AST/ASTConcept.h" - textual header "/usr/include/clang/AST/ASTConsumer.h" - textual header "/usr/include/clang/AST/ASTContext.h" - textual header "/usr/include/clang/AST/ASTContextAllocate.h" - textual header "/usr/include/clang/AST/ASTDiagnostic.h" - textual header "/usr/include/clang/AST/ASTDumper.h" - textual header "/usr/include/clang/AST/ASTDumperUtils.h" - textual header "/usr/include/clang/AST/ASTFwd.h" - textual header "/usr/include/clang/AST/ASTImporter.h" - textual header "/usr/include/clang/AST/ASTImporterLookupTable.h" - textual header "/usr/include/clang/AST/ASTImporterSharedState.h" - textual header "/usr/include/clang/AST/ASTLambda.h" - textual header "/usr/include/clang/AST/ASTMutationListener.h" - textual header "/usr/include/clang/AST/ASTNodeTraverser.h" - textual header "/usr/include/clang/AST/ASTStructuralEquivalence.h" - textual header "/usr/include/clang/AST/ASTTypeTraits.h" - textual header "/usr/include/clang/AST/ASTUnresolvedSet.h" - textual header "/usr/include/clang/AST/ASTVector.h" - textual header "/usr/include/clang/AST/AbstractBasicReader.h" - textual header "/usr/include/clang/AST/AbstractBasicReader.inc" - textual header "/usr/include/clang/AST/AbstractBasicWriter.h" - textual header "/usr/include/clang/AST/AbstractBasicWriter.inc" - textual header "/usr/include/clang/AST/AbstractTypeReader.h" - textual header "/usr/include/clang/AST/AbstractTypeReader.inc" - textual header "/usr/include/clang/AST/AbstractTypeWriter.h" - textual header "/usr/include/clang/AST/AbstractTypeWriter.inc" - textual header "/usr/include/clang/AST/Attr.h" - textual header "/usr/include/clang/AST/AttrImpl.inc" - textual header "/usr/include/clang/AST/AttrIterator.h" - textual header "/usr/include/clang/AST/AttrNodeTraverse.inc" - textual header "/usr/include/clang/AST/AttrTextNodeDump.inc" - textual header "/usr/include/clang/AST/AttrVisitor.h" - textual header "/usr/include/clang/AST/AttrVisitor.inc" - textual header "/usr/include/clang/AST/Attrs.inc" - textual header "/usr/include/clang/AST/Availability.h" - textual header "/usr/include/clang/AST/BaseSubobject.h" - textual header "/usr/include/clang/AST/BuiltinTypes.def" - textual header "/usr/include/clang/AST/CXXInheritance.h" - textual header "/usr/include/clang/AST/CXXRecordDeclDefinitionBits.def" - textual header "/usr/include/clang/AST/CanonicalType.h" - textual header "/usr/include/clang/AST/CharUnits.h" - textual header "/usr/include/clang/AST/Comment.h" - textual header "/usr/include/clang/AST/CommentBriefParser.h" - textual header "/usr/include/clang/AST/CommentCommandInfo.inc" - textual header "/usr/include/clang/AST/CommentCommandList.inc" - textual header "/usr/include/clang/AST/CommentCommandTraits.h" - textual header "/usr/include/clang/AST/CommentDiagnostic.h" - textual header "/usr/include/clang/AST/CommentHTMLNamedCharacterReferences.inc" - textual header "/usr/include/clang/AST/CommentHTMLTags.inc" - textual header "/usr/include/clang/AST/CommentHTMLTagsProperties.inc" - textual header "/usr/include/clang/AST/CommentLexer.h" - textual header "/usr/include/clang/AST/CommentNodes.inc" - textual header "/usr/include/clang/AST/CommentParser.h" - textual header "/usr/include/clang/AST/CommentSema.h" - textual header "/usr/include/clang/AST/CommentVisitor.h" - textual header "/usr/include/clang/AST/ComparisonCategories.h" - textual header "/usr/include/clang/AST/CurrentSourceLocExprScope.h" - textual header "/usr/include/clang/AST/DataCollection.h" - textual header "/usr/include/clang/AST/Decl.h" - textual header "/usr/include/clang/AST/DeclAccessPair.h" - textual header "/usr/include/clang/AST/DeclBase.h" - textual header "/usr/include/clang/AST/DeclCXX.h" - textual header "/usr/include/clang/AST/DeclContextInternals.h" - textual header "/usr/include/clang/AST/DeclFriend.h" - textual header "/usr/include/clang/AST/DeclGroup.h" - textual header "/usr/include/clang/AST/DeclLookups.h" - textual header "/usr/include/clang/AST/DeclNodes.inc" - textual header "/usr/include/clang/AST/DeclObjC.h" - textual header "/usr/include/clang/AST/DeclOpenMP.h" - textual header "/usr/include/clang/AST/DeclTemplate.h" - textual header "/usr/include/clang/AST/DeclVisitor.h" - textual header "/usr/include/clang/AST/DeclarationName.h" - textual header "/usr/include/clang/AST/DependentDiagnostic.h" - textual header "/usr/include/clang/AST/EvaluatedExprVisitor.h" - textual header "/usr/include/clang/AST/Expr.h" - textual header "/usr/include/clang/AST/ExprCXX.h" - textual header "/usr/include/clang/AST/ExprConcepts.h" - textual header "/usr/include/clang/AST/ExprObjC.h" - textual header "/usr/include/clang/AST/ExprOpenMP.h" - textual header "/usr/include/clang/AST/ExternalASTMerger.h" - textual header "/usr/include/clang/AST/ExternalASTSource.h" - textual header "/usr/include/clang/AST/FormatString.h" - textual header "/usr/include/clang/AST/GlobalDecl.h" - textual header "/usr/include/clang/AST/JSONNodeDumper.h" - textual header "/usr/include/clang/AST/LambdaCapture.h" - textual header "/usr/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h" - textual header "/usr/include/clang/AST/LocInfoType.h" - textual header "/usr/include/clang/AST/Mangle.h" - textual header "/usr/include/clang/AST/MangleNumberingContext.h" - textual header "/usr/include/clang/AST/NSAPI.h" - textual header "/usr/include/clang/AST/NestedNameSpecifier.h" - textual header "/usr/include/clang/AST/NonTrivialTypeVisitor.h" - textual header "/usr/include/clang/AST/ODRHash.h" - textual header "/usr/include/clang/AST/OSLog.h" - textual header "/usr/include/clang/AST/OpenMPClause.h" - textual header "/usr/include/clang/AST/OperationKinds.def" - textual header "/usr/include/clang/AST/OperationKinds.h" - textual header "/usr/include/clang/AST/OptionalDiagnostic.h" - textual header "/usr/include/clang/AST/ParentMap.h" - textual header "/usr/include/clang/AST/PrettyDeclStackTrace.h" - textual header "/usr/include/clang/AST/PrettyPrinter.h" - textual header "/usr/include/clang/AST/QualTypeNames.h" - textual header "/usr/include/clang/AST/RawCommentList.h" - textual header "/usr/include/clang/AST/RecordLayout.h" - textual header "/usr/include/clang/AST/RecursiveASTVisitor.h" - textual header "/usr/include/clang/AST/Redeclarable.h" - textual header "/usr/include/clang/AST/SelectorLocationsKind.h" - textual header "/usr/include/clang/AST/Stmt.h" - textual header "/usr/include/clang/AST/StmtCXX.h" - textual header "/usr/include/clang/AST/StmtDataCollectors.inc" - textual header "/usr/include/clang/AST/StmtGraphTraits.h" - textual header "/usr/include/clang/AST/StmtIterator.h" - textual header "/usr/include/clang/AST/StmtNodes.inc" - textual header "/usr/include/clang/AST/StmtObjC.h" - textual header "/usr/include/clang/AST/StmtOpenMP.h" - textual header "/usr/include/clang/AST/StmtVisitor.h" - textual header "/usr/include/clang/AST/TemplateArgumentVisitor.h" - textual header "/usr/include/clang/AST/TemplateBase.h" - textual header "/usr/include/clang/AST/TemplateName.h" - textual header "/usr/include/clang/AST/TextNodeDumper.h" - textual header "/usr/include/clang/AST/Type.h" - textual header "/usr/include/clang/AST/TypeLoc.h" - textual header "/usr/include/clang/AST/TypeLocNodes.def" - textual header "/usr/include/clang/AST/TypeLocVisitor.h" - textual header "/usr/include/clang/AST/TypeNodes.inc" - textual header "/usr/include/clang/AST/TypeOrdering.h" - textual header "/usr/include/clang/AST/TypeVisitor.h" - textual header "/usr/include/clang/AST/UnresolvedSet.h" - textual header "/usr/include/clang/AST/VTTBuilder.h" - textual header "/usr/include/clang/AST/VTableBuilder.h" - textual header "/usr/include/clang/ASTMatchers/ASTMatchFinder.h" - textual header "/usr/include/clang/ASTMatchers/ASTMatchers.h" - textual header "/usr/include/clang/ASTMatchers/ASTMatchersInternal.h" - textual header "/usr/include/clang/ASTMatchers/ASTMatchersMacros.h" - textual header "/usr/include/clang/ASTMatchers/Dynamic/Diagnostics.h" - textual header "/usr/include/clang/ASTMatchers/Dynamic/Parser.h" - textual header "/usr/include/clang/ASTMatchers/Dynamic/Registry.h" - textual header "/usr/include/clang/ASTMatchers/Dynamic/VariantValue.h" - textual header "/usr/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h" - textual header "/usr/include/clang/Analysis/Analyses/Consumed.h" - textual header "/usr/include/clang/Analysis/Analyses/Dominators.h" - textual header "/usr/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h" - textual header "/usr/include/clang/Analysis/Analyses/LiveVariables.h" - textual header "/usr/include/clang/Analysis/Analyses/PostOrderCFGView.h" - textual header "/usr/include/clang/Analysis/Analyses/ReachableCode.h" - textual header "/usr/include/clang/Analysis/Analyses/ThreadSafety.h" - textual header "/usr/include/clang/Analysis/Analyses/ThreadSafetyCommon.h" - textual header "/usr/include/clang/Analysis/Analyses/ThreadSafetyLogical.h" - textual header "/usr/include/clang/Analysis/Analyses/ThreadSafetyOps.def" - textual header "/usr/include/clang/Analysis/Analyses/ThreadSafetyTIL.h" - textual header "/usr/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h" - textual header "/usr/include/clang/Analysis/Analyses/ThreadSafetyUtil.h" - textual header "/usr/include/clang/Analysis/Analyses/UninitializedValues.h" - textual header "/usr/include/clang/Analysis/AnalysisDeclContext.h" - textual header "/usr/include/clang/Analysis/AnalysisDiagnostic.h" - textual header "/usr/include/clang/Analysis/AnyCall.h" - textual header "/usr/include/clang/Analysis/BodyFarm.h" - textual header "/usr/include/clang/Analysis/CFG.h" - textual header "/usr/include/clang/Analysis/CFGStmtMap.h" - textual header "/usr/include/clang/Analysis/CallGraph.h" - textual header "/usr/include/clang/Analysis/CloneDetection.h" - textual header "/usr/include/clang/Analysis/CodeInjector.h" - textual header "/usr/include/clang/Analysis/ConstructionContext.h" - textual header "/usr/include/clang/Analysis/DomainSpecific/CocoaConventions.h" - textual header "/usr/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h" - textual header "/usr/include/clang/Analysis/FlowSensitive/DataflowValues.h" - textual header "/usr/include/clang/Analysis/PathDiagnostic.h" - textual header "/usr/include/clang/Analysis/ProgramPoint.h" - textual header "/usr/include/clang/Analysis/RetainSummaryManager.h" - textual header "/usr/include/clang/Analysis/SelectorExtras.h" - textual header "/usr/include/clang/Analysis/Support/BumpVector.h" - textual header "/usr/include/clang/Basic/AArch64SVEACLETypes.def" - textual header "/usr/include/clang/Basic/ABI.h" - textual header "/usr/include/clang/Basic/AddressSpaces.h" - textual header "/usr/include/clang/Basic/AlignedAllocation.h" - textual header "/usr/include/clang/Basic/AllDiagnostics.h" - textual header "/usr/include/clang/Basic/AttrHasAttributeImpl.inc" - textual header "/usr/include/clang/Basic/AttrKinds.h" - textual header "/usr/include/clang/Basic/AttrList.inc" - textual header "/usr/include/clang/Basic/AttrSubMatchRulesList.inc" - textual header "/usr/include/clang/Basic/AttrSubjectMatchRules.h" - textual header "/usr/include/clang/Basic/AttributeCommonInfo.h" - textual header "/usr/include/clang/Basic/Attributes.h" - textual header "/usr/include/clang/Basic/BitmaskEnum.h" - textual header "/usr/include/clang/Basic/Builtins.def" - textual header "/usr/include/clang/Basic/Builtins.h" - textual header "/usr/include/clang/Basic/BuiltinsAArch64.def" - textual header "/usr/include/clang/Basic/BuiltinsAMDGPU.def" - textual header "/usr/include/clang/Basic/BuiltinsARM.def" - textual header "/usr/include/clang/Basic/BuiltinsBPF.def" - textual header "/usr/include/clang/Basic/BuiltinsHexagon.def" - textual header "/usr/include/clang/Basic/BuiltinsLe64.def" - textual header "/usr/include/clang/Basic/BuiltinsMips.def" - textual header "/usr/include/clang/Basic/BuiltinsNEON.def" - textual header "/usr/include/clang/Basic/BuiltinsNVPTX.def" - textual header "/usr/include/clang/Basic/BuiltinsPPC.def" - textual header "/usr/include/clang/Basic/BuiltinsSystemZ.def" - textual header "/usr/include/clang/Basic/BuiltinsWebAssembly.def" - textual header "/usr/include/clang/Basic/BuiltinsX86.def" - textual header "/usr/include/clang/Basic/BuiltinsX86_64.def" - textual header "/usr/include/clang/Basic/BuiltinsXCore.def" - textual header "/usr/include/clang/Basic/CapturedStmt.h" - textual header "/usr/include/clang/Basic/CharInfo.h" - textual header "/usr/include/clang/Basic/CodeGenOptions.def" - textual header "/usr/include/clang/Basic/CodeGenOptions.h" - textual header "/usr/include/clang/Basic/CommentOptions.h" - textual header "/usr/include/clang/Basic/Cuda.h" - textual header "/usr/include/clang/Basic/DebugInfoOptions.h" - textual header "/usr/include/clang/Basic/Diagnostic.h" - textual header "/usr/include/clang/Basic/DiagnosticAST.h" - textual header "/usr/include/clang/Basic/DiagnosticASTKinds.inc" - textual header "/usr/include/clang/Basic/DiagnosticAnalysis.h" - textual header "/usr/include/clang/Basic/DiagnosticAnalysisKinds.inc" - textual header "/usr/include/clang/Basic/DiagnosticCategories.h" - textual header "/usr/include/clang/Basic/DiagnosticComment.h" - textual header "/usr/include/clang/Basic/DiagnosticCommentKinds.inc" - textual header "/usr/include/clang/Basic/DiagnosticCommonKinds.inc" - textual header "/usr/include/clang/Basic/DiagnosticCrossTU.h" - textual header "/usr/include/clang/Basic/DiagnosticCrossTUKinds.inc" - textual header "/usr/include/clang/Basic/DiagnosticDriver.h" - textual header "/usr/include/clang/Basic/DiagnosticDriverKinds.inc" - textual header "/usr/include/clang/Basic/DiagnosticError.h" - textual header "/usr/include/clang/Basic/DiagnosticFrontend.h" - textual header "/usr/include/clang/Basic/DiagnosticFrontendKinds.inc" - textual header "/usr/include/clang/Basic/DiagnosticGroups.inc" - textual header "/usr/include/clang/Basic/DiagnosticIDs.h" - textual header "/usr/include/clang/Basic/DiagnosticIndexName.inc" - textual header "/usr/include/clang/Basic/DiagnosticLex.h" - textual header "/usr/include/clang/Basic/DiagnosticLexKinds.inc" - textual header "/usr/include/clang/Basic/DiagnosticOptions.def" - textual header "/usr/include/clang/Basic/DiagnosticOptions.h" - textual header "/usr/include/clang/Basic/DiagnosticParse.h" - textual header "/usr/include/clang/Basic/DiagnosticParseKinds.inc" - textual header "/usr/include/clang/Basic/DiagnosticRefactoring.h" - textual header "/usr/include/clang/Basic/DiagnosticRefactoringKinds.inc" - textual header "/usr/include/clang/Basic/DiagnosticSema.h" - textual header "/usr/include/clang/Basic/DiagnosticSemaKinds.inc" - textual header "/usr/include/clang/Basic/DiagnosticSerialization.h" - textual header "/usr/include/clang/Basic/DiagnosticSerializationKinds.inc" - textual header "/usr/include/clang/Basic/ExceptionSpecificationType.h" - textual header "/usr/include/clang/Basic/ExpressionTraits.h" - textual header "/usr/include/clang/Basic/Features.def" - textual header "/usr/include/clang/Basic/FileManager.h" - textual header "/usr/include/clang/Basic/FileSystemOptions.h" - textual header "/usr/include/clang/Basic/FileSystemStatCache.h" - textual header "/usr/include/clang/Basic/FixedPoint.h" - textual header "/usr/include/clang/Basic/IdentifierTable.h" - textual header "/usr/include/clang/Basic/JsonSupport.h" - textual header "/usr/include/clang/Basic/LLVM.h" - textual header "/usr/include/clang/Basic/Lambda.h" - textual header "/usr/include/clang/Basic/LangOptions.def" - textual header "/usr/include/clang/Basic/LangOptions.h" - textual header "/usr/include/clang/Basic/LangStandard.h" - textual header "/usr/include/clang/Basic/LangStandards.def" - textual header "/usr/include/clang/Basic/Linkage.h" - textual header "/usr/include/clang/Basic/MSP430Target.def" - textual header "/usr/include/clang/Basic/MacroBuilder.h" - textual header "/usr/include/clang/Basic/Module.h" - textual header "/usr/include/clang/Basic/ObjCRuntime.h" - textual header "/usr/include/clang/Basic/OpenCLExtensionTypes.def" - textual header "/usr/include/clang/Basic/OpenCLExtensions.def" - textual header "/usr/include/clang/Basic/OpenCLImageTypes.def" - textual header "/usr/include/clang/Basic/OpenCLOptions.h" - textual header "/usr/include/clang/Basic/OpenMPKinds.def" - textual header "/usr/include/clang/Basic/OpenMPKinds.h" - textual header "/usr/include/clang/Basic/OperatorKinds.def" - textual header "/usr/include/clang/Basic/OperatorKinds.h" - textual header "/usr/include/clang/Basic/OperatorPrecedence.h" - textual header "/usr/include/clang/Basic/PartialDiagnostic.h" - textual header "/usr/include/clang/Basic/PlistSupport.h" - textual header "/usr/include/clang/Basic/PragmaKinds.h" - textual header "/usr/include/clang/Basic/PrettyStackTrace.h" - textual header "/usr/include/clang/Basic/SanitizerBlacklist.h" - textual header "/usr/include/clang/Basic/SanitizerSpecialCaseList.h" - textual header "/usr/include/clang/Basic/Sanitizers.def" - textual header "/usr/include/clang/Basic/Sanitizers.h" - textual header "/usr/include/clang/Basic/SourceLocation.h" - textual header "/usr/include/clang/Basic/SourceManager.h" - textual header "/usr/include/clang/Basic/SourceManagerInternals.h" - textual header "/usr/include/clang/Basic/Specifiers.h" - textual header "/usr/include/clang/Basic/Stack.h" - textual header "/usr/include/clang/Basic/SyncScope.h" - textual header "/usr/include/clang/Basic/TargetBuiltins.h" - textual header "/usr/include/clang/Basic/TargetCXXABI.h" - textual header "/usr/include/clang/Basic/TargetInfo.h" - textual header "/usr/include/clang/Basic/TargetOptions.h" - textual header "/usr/include/clang/Basic/TemplateKinds.h" - textual header "/usr/include/clang/Basic/TokenKinds.def" - textual header "/usr/include/clang/Basic/TokenKinds.h" - textual header "/usr/include/clang/Basic/TypeTraits.h" - textual header "/usr/include/clang/Basic/Version.h" - textual header "/usr/include/clang/Basic/Version.inc" - textual header "/usr/include/clang/Basic/Visibility.h" - textual header "/usr/include/clang/Basic/X86Target.def" - textual header "/usr/include/clang/Basic/XRayInstr.h" - textual header "/usr/include/clang/Basic/XRayLists.h" - textual header "/usr/include/clang/Basic/arm_fp16.inc" - textual header "/usr/include/clang/Basic/arm_mve_builtin_aliases.inc" - textual header "/usr/include/clang/Basic/arm_mve_builtin_cg.inc" - textual header "/usr/include/clang/Basic/arm_mve_builtin_sema.inc" - textual header "/usr/include/clang/Basic/arm_mve_builtins.inc" - textual header "/usr/include/clang/Basic/arm_neon.inc" - textual header "/usr/include/clang/CodeGen/BackendUtil.h" - textual header "/usr/include/clang/CodeGen/CGFunctionInfo.h" - textual header "/usr/include/clang/CodeGen/CodeGenABITypes.h" - textual header "/usr/include/clang/CodeGen/CodeGenAction.h" - textual header "/usr/include/clang/CodeGen/ConstantInitBuilder.h" - textual header "/usr/include/clang/CodeGen/ConstantInitFuture.h" - textual header "/usr/include/clang/CodeGen/ModuleBuilder.h" - textual header "/usr/include/clang/CodeGen/ObjectFilePCHContainerOperations.h" - textual header "/usr/include/clang/CodeGen/SwiftCallingConv.h" - textual header "/usr/include/clang/Config/config.h" - textual header "/usr/include/clang/CrossTU/CrossTUDiagnostic.h" - textual header "/usr/include/clang/CrossTU/CrossTranslationUnit.h" - textual header "/usr/include/clang/DirectoryWatcher/DirectoryWatcher.h" - textual header "/usr/include/clang/Driver/Action.h" - textual header "/usr/include/clang/Driver/Compilation.h" - textual header "/usr/include/clang/Driver/DarwinSDKInfo.h" - textual header "/usr/include/clang/Driver/Distro.h" - textual header "/usr/include/clang/Driver/Driver.h" - textual header "/usr/include/clang/Driver/DriverDiagnostic.h" - textual header "/usr/include/clang/Driver/Job.h" - textual header "/usr/include/clang/Driver/Multilib.h" - textual header "/usr/include/clang/Driver/OptionUtils.h" - textual header "/usr/include/clang/Driver/Options.h" - textual header "/usr/include/clang/Driver/Options.inc" - textual header "/usr/include/clang/Driver/Phases.h" - textual header "/usr/include/clang/Driver/SanitizerArgs.h" - textual header "/usr/include/clang/Driver/Tool.h" - textual header "/usr/include/clang/Driver/ToolChain.h" - textual header "/usr/include/clang/Driver/Types.def" - textual header "/usr/include/clang/Driver/Types.h" - textual header "/usr/include/clang/Driver/Util.h" - textual header "/usr/include/clang/Driver/XRayArgs.h" - textual header "/usr/include/clang/Edit/Commit.h" - textual header "/usr/include/clang/Edit/EditedSource.h" - textual header "/usr/include/clang/Edit/EditsReceiver.h" - textual header "/usr/include/clang/Edit/FileOffset.h" - textual header "/usr/include/clang/Edit/Rewriters.h" - textual header "/usr/include/clang/Format/Format.h" - textual header "/usr/include/clang/Frontend/ASTConsumers.h" - textual header "/usr/include/clang/Frontend/ASTUnit.h" - textual header "/usr/include/clang/Frontend/ChainedDiagnosticConsumer.h" - textual header "/usr/include/clang/Frontend/CommandLineSourceLoc.h" - textual header "/usr/include/clang/Frontend/CompilerInstance.h" - textual header "/usr/include/clang/Frontend/CompilerInvocation.h" - textual header "/usr/include/clang/Frontend/DependencyOutputOptions.h" - textual header "/usr/include/clang/Frontend/DiagnosticRenderer.h" - textual header "/usr/include/clang/Frontend/FrontendAction.h" - textual header "/usr/include/clang/Frontend/FrontendActions.h" - textual header "/usr/include/clang/Frontend/FrontendDiagnostic.h" - textual header "/usr/include/clang/Frontend/FrontendOptions.h" - textual header "/usr/include/clang/Frontend/FrontendPluginRegistry.h" - textual header "/usr/include/clang/Frontend/LayoutOverrideSource.h" - textual header "/usr/include/clang/Frontend/LogDiagnosticPrinter.h" - textual header "/usr/include/clang/Frontend/MigratorOptions.h" - textual header "/usr/include/clang/Frontend/MultiplexConsumer.h" - textual header "/usr/include/clang/Frontend/PCHContainerOperations.h" - textual header "/usr/include/clang/Frontend/PrecompiledPreamble.h" - textual header "/usr/include/clang/Frontend/PreprocessorOutputOptions.h" - textual header "/usr/include/clang/Frontend/SerializedDiagnosticPrinter.h" - textual header "/usr/include/clang/Frontend/SerializedDiagnosticReader.h" - textual header "/usr/include/clang/Frontend/SerializedDiagnostics.h" - textual header "/usr/include/clang/Frontend/TextDiagnostic.h" - textual header "/usr/include/clang/Frontend/TextDiagnosticBuffer.h" - textual header "/usr/include/clang/Frontend/TextDiagnosticPrinter.h" - textual header "/usr/include/clang/Frontend/Utils.h" - textual header "/usr/include/clang/Frontend/VerifyDiagnosticConsumer.h" - textual header "/usr/include/clang/FrontendTool/Utils.h" - textual header "/usr/include/clang/Index/CommentToXML.h" - textual header "/usr/include/clang/Index/DeclOccurrence.h" - textual header "/usr/include/clang/Index/IndexDataConsumer.h" - textual header "/usr/include/clang/Index/IndexSymbol.h" - textual header "/usr/include/clang/Index/IndexingAction.h" - textual header "/usr/include/clang/Index/IndexingOptions.h" - textual header "/usr/include/clang/Index/USRGeneration.h" - textual header "/usr/include/clang/Lex/CodeCompletionHandler.h" - textual header "/usr/include/clang/Lex/DependencyDirectivesSourceMinimizer.h" - textual header "/usr/include/clang/Lex/DirectoryLookup.h" - textual header "/usr/include/clang/Lex/ExternalPreprocessorSource.h" - textual header "/usr/include/clang/Lex/HeaderMap.h" - textual header "/usr/include/clang/Lex/HeaderMapTypes.h" - textual header "/usr/include/clang/Lex/HeaderSearch.h" - textual header "/usr/include/clang/Lex/HeaderSearchOptions.h" - textual header "/usr/include/clang/Lex/LexDiagnostic.h" - textual header "/usr/include/clang/Lex/Lexer.h" - textual header "/usr/include/clang/Lex/LiteralSupport.h" - textual header "/usr/include/clang/Lex/MacroArgs.h" - textual header "/usr/include/clang/Lex/MacroInfo.h" - textual header "/usr/include/clang/Lex/ModuleLoader.h" - textual header "/usr/include/clang/Lex/ModuleMap.h" - textual header "/usr/include/clang/Lex/MultipleIncludeOpt.h" - textual header "/usr/include/clang/Lex/PPCallbacks.h" - textual header "/usr/include/clang/Lex/PPConditionalDirectiveRecord.h" - textual header "/usr/include/clang/Lex/Pragma.h" - textual header "/usr/include/clang/Lex/PreprocessingRecord.h" - textual header "/usr/include/clang/Lex/Preprocessor.h" - textual header "/usr/include/clang/Lex/PreprocessorExcludedConditionalDirectiveSkipMapping.h" - textual header "/usr/include/clang/Lex/PreprocessorLexer.h" - textual header "/usr/include/clang/Lex/PreprocessorOptions.h" - textual header "/usr/include/clang/Lex/ScratchBuffer.h" - textual header "/usr/include/clang/Lex/Token.h" - textual header "/usr/include/clang/Lex/TokenConcatenation.h" - textual header "/usr/include/clang/Lex/TokenLexer.h" - textual header "/usr/include/clang/Lex/VariadicMacroSupport.h" - textual header "/usr/include/clang/Parse/AttrParserStringSwitches.inc" - textual header "/usr/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc" - textual header "/usr/include/clang/Parse/LoopHint.h" - textual header "/usr/include/clang/Parse/ParseAST.h" - textual header "/usr/include/clang/Parse/ParseDiagnostic.h" - textual header "/usr/include/clang/Parse/Parser.h" - textual header "/usr/include/clang/Parse/RAIIObjectsForParser.h" - textual header "/usr/include/clang/Rewrite/Core/DeltaTree.h" - textual header "/usr/include/clang/Rewrite/Core/HTMLRewrite.h" - textual header "/usr/include/clang/Rewrite/Core/RewriteBuffer.h" - textual header "/usr/include/clang/Rewrite/Core/RewriteRope.h" - textual header "/usr/include/clang/Rewrite/Core/Rewriter.h" - textual header "/usr/include/clang/Rewrite/Core/TokenRewriter.h" - textual header "/usr/include/clang/Rewrite/Frontend/ASTConsumers.h" - textual header "/usr/include/clang/Rewrite/Frontend/FixItRewriter.h" - textual header "/usr/include/clang/Rewrite/Frontend/FrontendActions.h" - textual header "/usr/include/clang/Rewrite/Frontend/Rewriters.h" - textual header "/usr/include/clang/Sema/AnalysisBasedWarnings.h" - textual header "/usr/include/clang/Sema/AttrParsedAttrImpl.inc" - textual header "/usr/include/clang/Sema/AttrParsedAttrKinds.inc" - textual header "/usr/include/clang/Sema/AttrParsedAttrList.inc" - textual header "/usr/include/clang/Sema/AttrSpellingListIndex.inc" - textual header "/usr/include/clang/Sema/AttrTemplateInstantiate.inc" - textual header "/usr/include/clang/Sema/CXXFieldCollector.h" - textual header "/usr/include/clang/Sema/CleanupInfo.h" - textual header "/usr/include/clang/Sema/CodeCompleteConsumer.h" - textual header "/usr/include/clang/Sema/CodeCompleteOptions.h" - textual header "/usr/include/clang/Sema/DeclSpec.h" - textual header "/usr/include/clang/Sema/DelayedDiagnostic.h" - textual header "/usr/include/clang/Sema/Designator.h" - textual header "/usr/include/clang/Sema/ExternalSemaSource.h" - textual header "/usr/include/clang/Sema/IdentifierResolver.h" - textual header "/usr/include/clang/Sema/Initialization.h" - textual header "/usr/include/clang/Sema/Lookup.h" - textual header "/usr/include/clang/Sema/MultiplexExternalSemaSource.h" - textual header "/usr/include/clang/Sema/ObjCMethodList.h" - textual header "/usr/include/clang/Sema/Overload.h" - textual header "/usr/include/clang/Sema/Ownership.h" - textual header "/usr/include/clang/Sema/ParsedAttr.h" - textual header "/usr/include/clang/Sema/ParsedTemplate.h" - textual header "/usr/include/clang/Sema/Scope.h" - textual header "/usr/include/clang/Sema/ScopeInfo.h" - textual header "/usr/include/clang/Sema/Sema.h" - textual header "/usr/include/clang/Sema/SemaConcept.h" - textual header "/usr/include/clang/Sema/SemaConsumer.h" - textual header "/usr/include/clang/Sema/SemaDiagnostic.h" - textual header "/usr/include/clang/Sema/SemaFixItUtils.h" - textual header "/usr/include/clang/Sema/SemaInternal.h" - textual header "/usr/include/clang/Sema/SemaLambda.h" - textual header "/usr/include/clang/Sema/Template.h" - textual header "/usr/include/clang/Sema/TemplateDeduction.h" - textual header "/usr/include/clang/Sema/TemplateInstCallback.h" - textual header "/usr/include/clang/Sema/TypoCorrection.h" - textual header "/usr/include/clang/Sema/Weak.h" - textual header "/usr/include/clang/Serialization/ASTBitCodes.h" - textual header "/usr/include/clang/Serialization/ASTDeserializationListener.h" - textual header "/usr/include/clang/Serialization/ASTReader.h" - textual header "/usr/include/clang/Serialization/ASTRecordReader.h" - textual header "/usr/include/clang/Serialization/ASTRecordWriter.h" - textual header "/usr/include/clang/Serialization/ASTWriter.h" - textual header "/usr/include/clang/Serialization/AttrPCHRead.inc" - textual header "/usr/include/clang/Serialization/AttrPCHWrite.inc" - textual header "/usr/include/clang/Serialization/ContinuousRangeMap.h" - textual header "/usr/include/clang/Serialization/GlobalModuleIndex.h" - textual header "/usr/include/clang/Serialization/InMemoryModuleCache.h" - textual header "/usr/include/clang/Serialization/ModuleFile.h" - textual header "/usr/include/clang/Serialization/ModuleFileExtension.h" - textual header "/usr/include/clang/Serialization/ModuleManager.h" - textual header "/usr/include/clang/Serialization/PCHContainerOperations.h" - textual header "/usr/include/clang/Serialization/SerializationDiagnostic.h" - textual header "/usr/include/clang/Serialization/TypeBitCodes.def" - textual header "/usr/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h" - textual header "/usr/include/clang/StaticAnalyzer/Checkers/Checkers.inc" - textual header "/usr/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h" - textual header "/usr/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h" - textual header "/usr/include/clang/StaticAnalyzer/Checkers/SValExplainer.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/Analyses.def" - textual header "/usr/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def" - textual header "/usr/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/Checker.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/CheckerManager.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/IssueHash.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def" - textual header "/usr/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h" - textual header "/usr/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h" - textual header "/usr/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h" - textual header "/usr/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h" - textual header "/usr/include/clang/StaticAnalyzer/Frontend/FrontendActions.h" - textual header "/usr/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h" - textual header "/usr/include/clang/Tooling/ASTDiff/ASTDiff.h" - textual header "/usr/include/clang/Tooling/ASTDiff/ASTDiffInternal.h" - textual header "/usr/include/clang/Tooling/AllTUsExecution.h" - textual header "/usr/include/clang/Tooling/ArgumentsAdjusters.h" - textual header "/usr/include/clang/Tooling/CommonOptionsParser.h" - textual header "/usr/include/clang/Tooling/CompilationDatabase.h" - textual header "/usr/include/clang/Tooling/CompilationDatabasePluginRegistry.h" - textual header "/usr/include/clang/Tooling/Core/Diagnostic.h" - textual header "/usr/include/clang/Tooling/Core/Lookup.h" - textual header "/usr/include/clang/Tooling/Core/Replacement.h" - textual header "/usr/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h" - textual header "/usr/include/clang/Tooling/DependencyScanning/DependencyScanningService.h" - textual header "/usr/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h" - textual header "/usr/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h" - textual header "/usr/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h" - textual header "/usr/include/clang/Tooling/DiagnosticsYaml.h" - textual header "/usr/include/clang/Tooling/Execution.h" - textual header "/usr/include/clang/Tooling/FileMatchTrie.h" - textual header "/usr/include/clang/Tooling/FixIt.h" - textual header "/usr/include/clang/Tooling/Inclusions/HeaderIncludes.h" - textual header "/usr/include/clang/Tooling/Inclusions/IncludeStyle.h" - textual header "/usr/include/clang/Tooling/JSONCompilationDatabase.h" - textual header "/usr/include/clang/Tooling/Refactoring.h" - textual header "/usr/include/clang/Tooling/Refactoring/ASTSelection.h" - textual header "/usr/include/clang/Tooling/Refactoring/AtomicChange.h" - textual header "/usr/include/clang/Tooling/Refactoring/Extract/Extract.h" - textual header "/usr/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h" - textual header "/usr/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h" - textual header "/usr/include/clang/Tooling/Refactoring/RefactoringAction.h" - textual header "/usr/include/clang/Tooling/Refactoring/RefactoringActionRule.h" - textual header "/usr/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h" - textual header "/usr/include/clang/Tooling/Refactoring/RefactoringActionRules.h" - textual header "/usr/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h" - textual header "/usr/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h" - textual header "/usr/include/clang/Tooling/Refactoring/RefactoringOption.h" - textual header "/usr/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h" - textual header "/usr/include/clang/Tooling/Refactoring/RefactoringOptions.h" - textual header "/usr/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h" - textual header "/usr/include/clang/Tooling/Refactoring/RefactoringRuleContext.h" - textual header "/usr/include/clang/Tooling/Refactoring/Rename/RenamingAction.h" - textual header "/usr/include/clang/Tooling/Refactoring/Rename/SymbolName.h" - textual header "/usr/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h" - textual header "/usr/include/clang/Tooling/Refactoring/Rename/USRFinder.h" - textual header "/usr/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h" - textual header "/usr/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h" - textual header "/usr/include/clang/Tooling/RefactoringCallbacks.h" - textual header "/usr/include/clang/Tooling/ReplacementsYaml.h" - textual header "/usr/include/clang/Tooling/StandaloneExecution.h" - textual header "/usr/include/clang/Tooling/Syntax/BuildTree.h" - textual header "/usr/include/clang/Tooling/Syntax/Mutations.h" - textual header "/usr/include/clang/Tooling/Syntax/Nodes.h" - textual header "/usr/include/clang/Tooling/Syntax/Tokens.h" - textual header "/usr/include/clang/Tooling/Syntax/Tree.h" - textual header "/usr/include/clang/Tooling/ToolExecutorPluginRegistry.h" - textual header "/usr/include/clang/Tooling/Tooling.h" - textual header "/usr/include/clang/Tooling/Transformer/MatchConsumer.h" - textual header "/usr/include/clang/Tooling/Transformer/RangeSelector.h" - textual header "/usr/include/clang/Tooling/Transformer/RewriteRule.h" - textual header "/usr/include/clang/Tooling/Transformer/SourceCode.h" - textual header "/usr/include/clang/Tooling/Transformer/SourceCodeBuilders.h" - textual header "/usr/include/clang/Tooling/Transformer/Stencil.h" - textual header "/usr/include/clang/Tooling/Transformer/Transformer.h" - textual header "/usr/include/complex.h" - textual header "/usr/include/cpio.h" - textual header "/usr/include/crypt.h" - textual header "/usr/include/ctype.h" - textual header "/usr/include/dirent.h" - textual header "/usr/include/dlfcn.h" - textual header "/usr/include/elf.h" - textual header "/usr/include/endian.h" - textual header "/usr/include/envz.h" - textual header "/usr/include/err.h" - textual header "/usr/include/errno.h" - textual header "/usr/include/error.h" - textual header "/usr/include/execinfo.h" - textual header "/usr/include/fcntl.h" - textual header "/usr/include/features.h" - textual header "/usr/include/fenv.h" - textual header "/usr/include/fmtmsg.h" - textual header "/usr/include/fnmatch.h" - textual header "/usr/include/fstab.h" - textual header "/usr/include/fts.h" - textual header "/usr/include/ftw.h" - textual header "/usr/include/gconv.h" - textual header "/usr/include/getopt.h" - textual header "/usr/include/glob.h" - textual header "/usr/include/gmpxx.h" - textual header "/usr/include/gnu-versions.h" - textual header "/usr/include/gnumake.h" - textual header "/usr/include/grp.h" - textual header "/usr/include/gshadow.h" - textual header "/usr/include/iconv.h" - textual header "/usr/include/ifaddrs.h" - textual header "/usr/include/inttypes.h" - textual header "/usr/include/langinfo.h" - textual header "/usr/include/lastlog.h" - textual header "/usr/include/libgen.h" - textual header "/usr/include/libintl.h" - textual header "/usr/include/libltdl/lt_dlloader.h" - textual header "/usr/include/libltdl/lt_error.h" - textual header "/usr/include/libltdl/lt_system.h" - textual header "/usr/include/libxml2/libxml/DOCBparser.h" - textual header "/usr/include/libxml2/libxml/HTMLparser.h" - textual header "/usr/include/libxml2/libxml/HTMLtree.h" - textual header "/usr/include/libxml2/libxml/SAX.h" - textual header "/usr/include/libxml2/libxml/SAX2.h" - textual header "/usr/include/libxml2/libxml/c14n.h" - textual header "/usr/include/libxml2/libxml/catalog.h" - textual header "/usr/include/libxml2/libxml/chvalid.h" - textual header "/usr/include/libxml2/libxml/debugXML.h" - textual header "/usr/include/libxml2/libxml/dict.h" - textual header "/usr/include/libxml2/libxml/encoding.h" - textual header "/usr/include/libxml2/libxml/entities.h" - textual header "/usr/include/libxml2/libxml/globals.h" - textual header "/usr/include/libxml2/libxml/hash.h" - textual header "/usr/include/libxml2/libxml/list.h" - textual header "/usr/include/libxml2/libxml/nanoftp.h" - textual header "/usr/include/libxml2/libxml/nanohttp.h" - textual header "/usr/include/libxml2/libxml/parser.h" - textual header "/usr/include/libxml2/libxml/parserInternals.h" - textual header "/usr/include/libxml2/libxml/pattern.h" - textual header "/usr/include/libxml2/libxml/relaxng.h" - textual header "/usr/include/libxml2/libxml/schemasInternals.h" - textual header "/usr/include/libxml2/libxml/schematron.h" - textual header "/usr/include/libxml2/libxml/threads.h" - textual header "/usr/include/libxml2/libxml/tree.h" - textual header "/usr/include/libxml2/libxml/uri.h" - textual header "/usr/include/libxml2/libxml/valid.h" - textual header "/usr/include/libxml2/libxml/xinclude.h" - textual header "/usr/include/libxml2/libxml/xlink.h" - textual header "/usr/include/libxml2/libxml/xmlIO.h" - textual header "/usr/include/libxml2/libxml/xmlautomata.h" - textual header "/usr/include/libxml2/libxml/xmlerror.h" - textual header "/usr/include/libxml2/libxml/xmlexports.h" - textual header "/usr/include/libxml2/libxml/xmlmemory.h" - textual header "/usr/include/libxml2/libxml/xmlmodule.h" - textual header "/usr/include/libxml2/libxml/xmlreader.h" - textual header "/usr/include/libxml2/libxml/xmlregexp.h" - textual header "/usr/include/libxml2/libxml/xmlsave.h" - textual header "/usr/include/libxml2/libxml/xmlschemas.h" - textual header "/usr/include/libxml2/libxml/xmlschemastypes.h" - textual header "/usr/include/libxml2/libxml/xmlstring.h" - textual header "/usr/include/libxml2/libxml/xmlunicode.h" - textual header "/usr/include/libxml2/libxml/xmlversion.h" - textual header "/usr/include/libxml2/libxml/xmlwriter.h" - textual header "/usr/include/libxml2/libxml/xpath.h" - textual header "/usr/include/libxml2/libxml/xpathInternals.h" - textual header "/usr/include/libxml2/libxml/xpointer.h" - textual header "/usr/include/limits.h" - textual header "/usr/include/link.h" - textual header "/usr/include/linux/a.out.h" - textual header "/usr/include/linux/acct.h" - textual header "/usr/include/linux/adb.h" - textual header "/usr/include/linux/adfs_fs.h" - textual header "/usr/include/linux/affs_hardblocks.h" - textual header "/usr/include/linux/agpgart.h" - textual header "/usr/include/linux/aio_abi.h" - textual header "/usr/include/linux/am437x-vpfe.h" - textual header "/usr/include/linux/android/binder.h" - textual header "/usr/include/linux/apm_bios.h" - textual header "/usr/include/linux/arcfb.h" - textual header "/usr/include/linux/arm_sdei.h" - textual header "/usr/include/linux/aspeed-lpc-ctrl.h" - textual header "/usr/include/linux/atalk.h" - textual header "/usr/include/linux/atm.h" - textual header "/usr/include/linux/atm_eni.h" - textual header "/usr/include/linux/atm_he.h" - textual header "/usr/include/linux/atm_idt77105.h" - textual header "/usr/include/linux/atm_nicstar.h" - textual header "/usr/include/linux/atm_tcp.h" - textual header "/usr/include/linux/atm_zatm.h" - textual header "/usr/include/linux/atmapi.h" - textual header "/usr/include/linux/atmarp.h" - textual header "/usr/include/linux/atmbr2684.h" - textual header "/usr/include/linux/atmclip.h" - textual header "/usr/include/linux/atmdev.h" - textual header "/usr/include/linux/atmioc.h" - textual header "/usr/include/linux/atmlec.h" - textual header "/usr/include/linux/atmmpc.h" - textual header "/usr/include/linux/atmppp.h" - textual header "/usr/include/linux/atmsap.h" - textual header "/usr/include/linux/atmsvc.h" - textual header "/usr/include/linux/audit.h" - textual header "/usr/include/linux/auto_dev-ioctl.h" - textual header "/usr/include/linux/auto_fs.h" - textual header "/usr/include/linux/auto_fs4.h" - textual header "/usr/include/linux/auxvec.h" - textual header "/usr/include/linux/ax25.h" - textual header "/usr/include/linux/b1lli.h" - textual header "/usr/include/linux/batadv_packet.h" - textual header "/usr/include/linux/batman_adv.h" - textual header "/usr/include/linux/baycom.h" - textual header "/usr/include/linux/bcache.h" - textual header "/usr/include/linux/bcm933xx_hcs.h" - textual header "/usr/include/linux/bfs_fs.h" - textual header "/usr/include/linux/binfmts.h" - textual header "/usr/include/linux/blkpg.h" - textual header "/usr/include/linux/blktrace_api.h" - textual header "/usr/include/linux/blkzoned.h" - textual header "/usr/include/linux/bpf.h" - textual header "/usr/include/linux/bpf_common.h" - textual header "/usr/include/linux/bpf_perf_event.h" - textual header "/usr/include/linux/bpfilter.h" - textual header "/usr/include/linux/bpqether.h" - textual header "/usr/include/linux/bsg.h" - textual header "/usr/include/linux/bt-bmc.h" - textual header "/usr/include/linux/btf.h" - textual header "/usr/include/linux/btrfs.h" - textual header "/usr/include/linux/btrfs_tree.h" - textual header "/usr/include/linux/byteorder/big_endian.h" - textual header "/usr/include/linux/byteorder/little_endian.h" - textual header "/usr/include/linux/caif/caif_socket.h" - textual header "/usr/include/linux/caif/if_caif.h" - textual header "/usr/include/linux/can.h" - textual header "/usr/include/linux/can/bcm.h" - textual header "/usr/include/linux/can/error.h" - textual header "/usr/include/linux/can/gw.h" - textual header "/usr/include/linux/can/netlink.h" - textual header "/usr/include/linux/can/raw.h" - textual header "/usr/include/linux/can/vxcan.h" - textual header "/usr/include/linux/capability.h" - textual header "/usr/include/linux/capi.h" - textual header "/usr/include/linux/cciss_defs.h" - textual header "/usr/include/linux/cciss_ioctl.h" - textual header "/usr/include/linux/cdrom.h" - textual header "/usr/include/linux/cec-funcs.h" - textual header "/usr/include/linux/cec.h" - textual header "/usr/include/linux/cgroupstats.h" - textual header "/usr/include/linux/chio.h" - textual header "/usr/include/linux/cifs/cifs_mount.h" - textual header "/usr/include/linux/cm4000_cs.h" - textual header "/usr/include/linux/cn_proc.h" - textual header "/usr/include/linux/coda.h" - textual header "/usr/include/linux/coda_psdev.h" - textual header "/usr/include/linux/coff.h" - textual header "/usr/include/linux/connector.h" - textual header "/usr/include/linux/const.h" - textual header "/usr/include/linux/coresight-stm.h" - textual header "/usr/include/linux/cramfs_fs.h" - textual header "/usr/include/linux/cryptouser.h" - textual header "/usr/include/linux/cuda.h" - textual header "/usr/include/linux/cyclades.h" - textual header "/usr/include/linux/cycx_cfm.h" - textual header "/usr/include/linux/dcbnl.h" - textual header "/usr/include/linux/dccp.h" - textual header "/usr/include/linux/devlink.h" - textual header "/usr/include/linux/dlm.h" - textual header "/usr/include/linux/dlm_device.h" - textual header "/usr/include/linux/dlm_netlink.h" - textual header "/usr/include/linux/dlm_plock.h" - textual header "/usr/include/linux/dlmconstants.h" - textual header "/usr/include/linux/dm-ioctl.h" - textual header "/usr/include/linux/dm-log-userspace.h" - textual header "/usr/include/linux/dma-buf.h" - textual header "/usr/include/linux/dn.h" - textual header "/usr/include/linux/dqblk_xfs.h" - textual header "/usr/include/linux/dvb/audio.h" - textual header "/usr/include/linux/dvb/ca.h" - textual header "/usr/include/linux/dvb/dmx.h" - textual header "/usr/include/linux/dvb/frontend.h" - textual header "/usr/include/linux/dvb/net.h" - textual header "/usr/include/linux/dvb/osd.h" - textual header "/usr/include/linux/dvb/version.h" - textual header "/usr/include/linux/dvb/video.h" - textual header "/usr/include/linux/edd.h" - textual header "/usr/include/linux/efs_fs_sb.h" - textual header "/usr/include/linux/elf-em.h" - textual header "/usr/include/linux/elf-fdpic.h" - textual header "/usr/include/linux/elf.h" - textual header "/usr/include/linux/elfcore.h" - textual header "/usr/include/linux/errno.h" - textual header "/usr/include/linux/errqueue.h" - textual header "/usr/include/linux/erspan.h" - textual header "/usr/include/linux/ethtool.h" - textual header "/usr/include/linux/eventpoll.h" - textual header "/usr/include/linux/fadvise.h" - textual header "/usr/include/linux/falloc.h" - textual header "/usr/include/linux/fanotify.h" - textual header "/usr/include/linux/fb.h" - textual header "/usr/include/linux/fcntl.h" - textual header "/usr/include/linux/fd.h" - textual header "/usr/include/linux/fdreg.h" - textual header "/usr/include/linux/fib_rules.h" - textual header "/usr/include/linux/fiemap.h" - textual header "/usr/include/linux/filter.h" - textual header "/usr/include/linux/firewire-cdev.h" - textual header "/usr/include/linux/firewire-constants.h" - textual header "/usr/include/linux/flat.h" - textual header "/usr/include/linux/fou.h" - textual header "/usr/include/linux/fpga-dfl.h" - textual header "/usr/include/linux/fs.h" - textual header "/usr/include/linux/fsi.h" - textual header "/usr/include/linux/fsl_hypervisor.h" - textual header "/usr/include/linux/fsmap.h" - textual header "/usr/include/linux/fuse.h" - textual header "/usr/include/linux/futex.h" - textual header "/usr/include/linux/gameport.h" - textual header "/usr/include/linux/gen_stats.h" - textual header "/usr/include/linux/genetlink.h" - textual header "/usr/include/linux/genwqe/genwqe_card.h" - textual header "/usr/include/linux/gfs2_ondisk.h" - textual header "/usr/include/linux/gigaset_dev.h" - textual header "/usr/include/linux/gpio.h" - textual header "/usr/include/linux/gsmmux.h" - textual header "/usr/include/linux/gtp.h" - textual header "/usr/include/linux/hash_info.h" - textual header "/usr/include/linux/hdlc.h" - textual header "/usr/include/linux/hdlc/ioctl.h" - textual header "/usr/include/linux/hdlcdrv.h" - textual header "/usr/include/linux/hdreg.h" - textual header "/usr/include/linux/hid.h" - textual header "/usr/include/linux/hiddev.h" - textual header "/usr/include/linux/hidraw.h" - textual header "/usr/include/linux/hpet.h" - textual header "/usr/include/linux/hsi/cs-protocol.h" - textual header "/usr/include/linux/hsi/hsi_char.h" - textual header "/usr/include/linux/hsr_netlink.h" - textual header "/usr/include/linux/hw_breakpoint.h" - textual header "/usr/include/linux/hyperv.h" - textual header "/usr/include/linux/hysdn_if.h" - textual header "/usr/include/linux/i2c-dev.h" - textual header "/usr/include/linux/i2c.h" - textual header "/usr/include/linux/i2o-dev.h" - textual header "/usr/include/linux/i8k.h" - textual header "/usr/include/linux/icmp.h" - textual header "/usr/include/linux/icmpv6.h" - textual header "/usr/include/linux/if.h" - textual header "/usr/include/linux/if_addr.h" - textual header "/usr/include/linux/if_addrlabel.h" - textual header "/usr/include/linux/if_alg.h" - textual header "/usr/include/linux/if_arcnet.h" - textual header "/usr/include/linux/if_arp.h" - textual header "/usr/include/linux/if_bonding.h" - textual header "/usr/include/linux/if_bridge.h" - textual header "/usr/include/linux/if_cablemodem.h" - textual header "/usr/include/linux/if_eql.h" - textual header "/usr/include/linux/if_ether.h" - textual header "/usr/include/linux/if_fc.h" - textual header "/usr/include/linux/if_fddi.h" - textual header "/usr/include/linux/if_frad.h" - textual header "/usr/include/linux/if_hippi.h" - textual header "/usr/include/linux/if_infiniband.h" - textual header "/usr/include/linux/if_link.h" - textual header "/usr/include/linux/if_ltalk.h" - textual header "/usr/include/linux/if_macsec.h" - textual header "/usr/include/linux/if_packet.h" - textual header "/usr/include/linux/if_phonet.h" - textual header "/usr/include/linux/if_plip.h" - textual header "/usr/include/linux/if_ppp.h" - textual header "/usr/include/linux/if_pppol2tp.h" - textual header "/usr/include/linux/if_pppox.h" - textual header "/usr/include/linux/if_slip.h" - textual header "/usr/include/linux/if_team.h" - textual header "/usr/include/linux/if_tun.h" - textual header "/usr/include/linux/if_tunnel.h" - textual header "/usr/include/linux/if_vlan.h" - textual header "/usr/include/linux/if_x25.h" - textual header "/usr/include/linux/if_xdp.h" - textual header "/usr/include/linux/ife.h" - textual header "/usr/include/linux/igmp.h" - textual header "/usr/include/linux/iio/events.h" - textual header "/usr/include/linux/iio/types.h" - textual header "/usr/include/linux/ila.h" - textual header "/usr/include/linux/in.h" - textual header "/usr/include/linux/in6.h" - textual header "/usr/include/linux/in_route.h" - textual header "/usr/include/linux/inet_diag.h" - textual header "/usr/include/linux/inotify.h" - textual header "/usr/include/linux/input-event-codes.h" - textual header "/usr/include/linux/input.h" - textual header "/usr/include/linux/ioctl.h" - textual header "/usr/include/linux/ip.h" - textual header "/usr/include/linux/ip6_tunnel.h" - textual header "/usr/include/linux/ip_vs.h" - textual header "/usr/include/linux/ipc.h" - textual header "/usr/include/linux/ipmi.h" - textual header "/usr/include/linux/ipmi_bmc.h" - textual header "/usr/include/linux/ipmi_msgdefs.h" - textual header "/usr/include/linux/ipsec.h" - textual header "/usr/include/linux/ipv6.h" - textual header "/usr/include/linux/ipv6_route.h" - textual header "/usr/include/linux/ipx.h" - textual header "/usr/include/linux/irqnr.h" - textual header "/usr/include/linux/isdn.h" - textual header "/usr/include/linux/isdn/capicmd.h" - textual header "/usr/include/linux/isdn_divertif.h" - textual header "/usr/include/linux/isdn_ppp.h" - textual header "/usr/include/linux/isdnif.h" - textual header "/usr/include/linux/iso_fs.h" - textual header "/usr/include/linux/ivtv.h" - textual header "/usr/include/linux/ivtvfb.h" - textual header "/usr/include/linux/jffs2.h" - textual header "/usr/include/linux/joystick.h" - textual header "/usr/include/linux/kcm.h" - textual header "/usr/include/linux/kcmp.h" - textual header "/usr/include/linux/kcov.h" - textual header "/usr/include/linux/kd.h" - textual header "/usr/include/linux/kdev_t.h" - textual header "/usr/include/linux/kernel-page-flags.h" - textual header "/usr/include/linux/kernel.h" - textual header "/usr/include/linux/kernelcapi.h" - textual header "/usr/include/linux/kexec.h" - textual header "/usr/include/linux/keyboard.h" - textual header "/usr/include/linux/keyctl.h" - textual header "/usr/include/linux/kfd_ioctl.h" - textual header "/usr/include/linux/kvm.h" - textual header "/usr/include/linux/kvm_para.h" - textual header "/usr/include/linux/l2tp.h" - textual header "/usr/include/linux/libc-compat.h" - textual header "/usr/include/linux/lightnvm.h" - textual header "/usr/include/linux/limits.h" - textual header "/usr/include/linux/lirc.h" - textual header "/usr/include/linux/llc.h" - textual header "/usr/include/linux/loop.h" - textual header "/usr/include/linux/lp.h" - textual header "/usr/include/linux/lwtunnel.h" - textual header "/usr/include/linux/magic.h" - textual header "/usr/include/linux/major.h" - textual header "/usr/include/linux/map_to_7segment.h" - textual header "/usr/include/linux/matroxfb.h" - textual header "/usr/include/linux/max2175.h" - textual header "/usr/include/linux/mdio.h" - textual header "/usr/include/linux/media-bus-format.h" - textual header "/usr/include/linux/media.h" - textual header "/usr/include/linux/mei.h" - textual header "/usr/include/linux/membarrier.h" - textual header "/usr/include/linux/memfd.h" - textual header "/usr/include/linux/mempolicy.h" - textual header "/usr/include/linux/meye.h" - textual header "/usr/include/linux/mic_common.h" - textual header "/usr/include/linux/mic_ioctl.h" - textual header "/usr/include/linux/mii.h" - textual header "/usr/include/linux/minix_fs.h" - textual header "/usr/include/linux/mman.h" - textual header "/usr/include/linux/mmc/ioctl.h" - textual header "/usr/include/linux/mmtimer.h" - textual header "/usr/include/linux/module.h" - textual header "/usr/include/linux/mpls.h" - textual header "/usr/include/linux/mpls_iptunnel.h" - textual header "/usr/include/linux/mqueue.h" - textual header "/usr/include/linux/mroute.h" - textual header "/usr/include/linux/mroute6.h" - textual header "/usr/include/linux/msdos_fs.h" - textual header "/usr/include/linux/msg.h" - textual header "/usr/include/linux/mtio.h" - textual header "/usr/include/linux/n_r3964.h" - textual header "/usr/include/linux/nbd-netlink.h" - textual header "/usr/include/linux/nbd.h" - textual header "/usr/include/linux/ncsi.h" - textual header "/usr/include/linux/ndctl.h" - textual header "/usr/include/linux/neighbour.h" - textual header "/usr/include/linux/net.h" - textual header "/usr/include/linux/net_dropmon.h" - textual header "/usr/include/linux/net_namespace.h" - textual header "/usr/include/linux/net_tstamp.h" - textual header "/usr/include/linux/netconf.h" - textual header "/usr/include/linux/netdevice.h" - textual header "/usr/include/linux/netfilter.h" - textual header "/usr/include/linux/netfilter/ipset/ip_set.h" - textual header "/usr/include/linux/netfilter/ipset/ip_set_bitmap.h" - textual header "/usr/include/linux/netfilter/ipset/ip_set_hash.h" - textual header "/usr/include/linux/netfilter/ipset/ip_set_list.h" - textual header "/usr/include/linux/netfilter/nf_conntrack_common.h" - textual header "/usr/include/linux/netfilter/nf_conntrack_ftp.h" - textual header "/usr/include/linux/netfilter/nf_conntrack_sctp.h" - textual header "/usr/include/linux/netfilter/nf_conntrack_tcp.h" - textual header "/usr/include/linux/netfilter/nf_conntrack_tuple_common.h" - textual header "/usr/include/linux/netfilter/nf_log.h" - textual header "/usr/include/linux/netfilter/nf_nat.h" - textual header "/usr/include/linux/netfilter/nf_tables.h" - textual header "/usr/include/linux/netfilter/nf_tables_compat.h" - textual header "/usr/include/linux/netfilter/nfnetlink.h" - textual header "/usr/include/linux/netfilter/nfnetlink_acct.h" - textual header "/usr/include/linux/netfilter/nfnetlink_compat.h" - textual header "/usr/include/linux/netfilter/nfnetlink_conntrack.h" - textual header "/usr/include/linux/netfilter/nfnetlink_cthelper.h" - textual header "/usr/include/linux/netfilter/nfnetlink_cttimeout.h" - textual header "/usr/include/linux/netfilter/nfnetlink_log.h" - textual header "/usr/include/linux/netfilter/nfnetlink_osf.h" - textual header "/usr/include/linux/netfilter/nfnetlink_queue.h" - textual header "/usr/include/linux/netfilter/x_tables.h" - textual header "/usr/include/linux/netfilter/xt_AUDIT.h" - textual header "/usr/include/linux/netfilter/xt_CHECKSUM.h" - textual header "/usr/include/linux/netfilter/xt_CLASSIFY.h" - textual header "/usr/include/linux/netfilter/xt_CONNMARK.h" - textual header "/usr/include/linux/netfilter/xt_CONNSECMARK.h" - textual header "/usr/include/linux/netfilter/xt_CT.h" - textual header "/usr/include/linux/netfilter/xt_DSCP.h" - textual header "/usr/include/linux/netfilter/xt_HMARK.h" - textual header "/usr/include/linux/netfilter/xt_IDLETIMER.h" - textual header "/usr/include/linux/netfilter/xt_LED.h" - textual header "/usr/include/linux/netfilter/xt_LOG.h" - textual header "/usr/include/linux/netfilter/xt_MARK.h" - textual header "/usr/include/linux/netfilter/xt_NFLOG.h" - textual header "/usr/include/linux/netfilter/xt_NFQUEUE.h" - textual header "/usr/include/linux/netfilter/xt_RATEEST.h" - textual header "/usr/include/linux/netfilter/xt_SECMARK.h" - textual header "/usr/include/linux/netfilter/xt_SYNPROXY.h" - textual header "/usr/include/linux/netfilter/xt_TCPMSS.h" - textual header "/usr/include/linux/netfilter/xt_TCPOPTSTRIP.h" - textual header "/usr/include/linux/netfilter/xt_TEE.h" - textual header "/usr/include/linux/netfilter/xt_TPROXY.h" - textual header "/usr/include/linux/netfilter/xt_addrtype.h" - textual header "/usr/include/linux/netfilter/xt_bpf.h" - textual header "/usr/include/linux/netfilter/xt_cgroup.h" - textual header "/usr/include/linux/netfilter/xt_cluster.h" - textual header "/usr/include/linux/netfilter/xt_comment.h" - textual header "/usr/include/linux/netfilter/xt_connbytes.h" - textual header "/usr/include/linux/netfilter/xt_connlabel.h" - textual header "/usr/include/linux/netfilter/xt_connlimit.h" - textual header "/usr/include/linux/netfilter/xt_connmark.h" - textual header "/usr/include/linux/netfilter/xt_conntrack.h" - textual header "/usr/include/linux/netfilter/xt_cpu.h" - textual header "/usr/include/linux/netfilter/xt_dccp.h" - textual header "/usr/include/linux/netfilter/xt_devgroup.h" - textual header "/usr/include/linux/netfilter/xt_dscp.h" - textual header "/usr/include/linux/netfilter/xt_ecn.h" - textual header "/usr/include/linux/netfilter/xt_esp.h" - textual header "/usr/include/linux/netfilter/xt_hashlimit.h" - textual header "/usr/include/linux/netfilter/xt_helper.h" - textual header "/usr/include/linux/netfilter/xt_ipcomp.h" - textual header "/usr/include/linux/netfilter/xt_iprange.h" - textual header "/usr/include/linux/netfilter/xt_ipvs.h" - textual header "/usr/include/linux/netfilter/xt_l2tp.h" - textual header "/usr/include/linux/netfilter/xt_length.h" - textual header "/usr/include/linux/netfilter/xt_limit.h" - textual header "/usr/include/linux/netfilter/xt_mac.h" - textual header "/usr/include/linux/netfilter/xt_mark.h" - textual header "/usr/include/linux/netfilter/xt_multiport.h" - textual header "/usr/include/linux/netfilter/xt_nfacct.h" - textual header "/usr/include/linux/netfilter/xt_osf.h" - textual header "/usr/include/linux/netfilter/xt_owner.h" - textual header "/usr/include/linux/netfilter/xt_physdev.h" - textual header "/usr/include/linux/netfilter/xt_pkttype.h" - textual header "/usr/include/linux/netfilter/xt_policy.h" - textual header "/usr/include/linux/netfilter/xt_quota.h" - textual header "/usr/include/linux/netfilter/xt_rateest.h" - textual header "/usr/include/linux/netfilter/xt_realm.h" - textual header "/usr/include/linux/netfilter/xt_recent.h" - textual header "/usr/include/linux/netfilter/xt_rpfilter.h" - textual header "/usr/include/linux/netfilter/xt_sctp.h" - textual header "/usr/include/linux/netfilter/xt_set.h" - textual header "/usr/include/linux/netfilter/xt_socket.h" - textual header "/usr/include/linux/netfilter/xt_state.h" - textual header "/usr/include/linux/netfilter/xt_statistic.h" - textual header "/usr/include/linux/netfilter/xt_string.h" - textual header "/usr/include/linux/netfilter/xt_tcpmss.h" - textual header "/usr/include/linux/netfilter/xt_tcpudp.h" - textual header "/usr/include/linux/netfilter/xt_time.h" - textual header "/usr/include/linux/netfilter/xt_u32.h" - textual header "/usr/include/linux/netfilter_arp.h" - textual header "/usr/include/linux/netfilter_arp/arp_tables.h" - textual header "/usr/include/linux/netfilter_arp/arpt_mangle.h" - textual header "/usr/include/linux/netfilter_bridge.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_802_3.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_among.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_arp.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_arpreply.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_ip.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_ip6.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_limit.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_log.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_mark_m.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_mark_t.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_nat.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_nflog.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_pkttype.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_redirect.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_stp.h" - textual header "/usr/include/linux/netfilter_bridge/ebt_vlan.h" - textual header "/usr/include/linux/netfilter_bridge/ebtables.h" - textual header "/usr/include/linux/netfilter_decnet.h" - textual header "/usr/include/linux/netfilter_ipv4.h" - textual header "/usr/include/linux/netfilter_ipv4/ip_tables.h" - textual header "/usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h" - textual header "/usr/include/linux/netfilter_ipv4/ipt_ECN.h" - textual header "/usr/include/linux/netfilter_ipv4/ipt_LOG.h" - textual header "/usr/include/linux/netfilter_ipv4/ipt_REJECT.h" - textual header "/usr/include/linux/netfilter_ipv4/ipt_TTL.h" - textual header "/usr/include/linux/netfilter_ipv4/ipt_ah.h" - textual header "/usr/include/linux/netfilter_ipv4/ipt_ecn.h" - textual header "/usr/include/linux/netfilter_ipv4/ipt_ttl.h" - textual header "/usr/include/linux/netfilter_ipv6.h" - textual header "/usr/include/linux/netfilter_ipv6/ip6_tables.h" - textual header "/usr/include/linux/netfilter_ipv6/ip6t_HL.h" - textual header "/usr/include/linux/netfilter_ipv6/ip6t_LOG.h" - textual header "/usr/include/linux/netfilter_ipv6/ip6t_NPT.h" - textual header "/usr/include/linux/netfilter_ipv6/ip6t_REJECT.h" - textual header "/usr/include/linux/netfilter_ipv6/ip6t_ah.h" - textual header "/usr/include/linux/netfilter_ipv6/ip6t_frag.h" - textual header "/usr/include/linux/netfilter_ipv6/ip6t_hl.h" - textual header "/usr/include/linux/netfilter_ipv6/ip6t_ipv6header.h" - textual header "/usr/include/linux/netfilter_ipv6/ip6t_mh.h" - textual header "/usr/include/linux/netfilter_ipv6/ip6t_opts.h" - textual header "/usr/include/linux/netfilter_ipv6/ip6t_rt.h" - textual header "/usr/include/linux/netfilter_ipv6/ip6t_srh.h" - textual header "/usr/include/linux/netlink.h" - textual header "/usr/include/linux/netlink_diag.h" - textual header "/usr/include/linux/netrom.h" - textual header "/usr/include/linux/nfc.h" - textual header "/usr/include/linux/nfs.h" - textual header "/usr/include/linux/nfs2.h" - textual header "/usr/include/linux/nfs3.h" - textual header "/usr/include/linux/nfs4.h" - textual header "/usr/include/linux/nfs4_mount.h" - textual header "/usr/include/linux/nfs_fs.h" - textual header "/usr/include/linux/nfs_idmap.h" - textual header "/usr/include/linux/nfs_mount.h" - textual header "/usr/include/linux/nfsacl.h" - textual header "/usr/include/linux/nfsd/cld.h" - textual header "/usr/include/linux/nfsd/debug.h" - textual header "/usr/include/linux/nfsd/export.h" - textual header "/usr/include/linux/nfsd/nfsfh.h" - textual header "/usr/include/linux/nfsd/stats.h" - textual header "/usr/include/linux/nilfs2_api.h" - textual header "/usr/include/linux/nilfs2_ondisk.h" - textual header "/usr/include/linux/nl80211.h" - textual header "/usr/include/linux/nsfs.h" - textual header "/usr/include/linux/nubus.h" - textual header "/usr/include/linux/nvme_ioctl.h" - textual header "/usr/include/linux/nvram.h" - textual header "/usr/include/linux/omap3isp.h" - textual header "/usr/include/linux/omapfb.h" - textual header "/usr/include/linux/oom.h" - textual header "/usr/include/linux/openvswitch.h" - textual header "/usr/include/linux/packet_diag.h" - textual header "/usr/include/linux/param.h" - textual header "/usr/include/linux/parport.h" - textual header "/usr/include/linux/patchkey.h" - textual header "/usr/include/linux/pci.h" - textual header "/usr/include/linux/pci_regs.h" - textual header "/usr/include/linux/pcitest.h" - textual header "/usr/include/linux/perf_event.h" - textual header "/usr/include/linux/personality.h" - textual header "/usr/include/linux/pfkeyv2.h" - textual header "/usr/include/linux/pg.h" - textual header "/usr/include/linux/phantom.h" - textual header "/usr/include/linux/phonet.h" - textual header "/usr/include/linux/pkt_cls.h" - textual header "/usr/include/linux/pkt_sched.h" - textual header "/usr/include/linux/pktcdvd.h" - textual header "/usr/include/linux/pmu.h" - textual header "/usr/include/linux/poll.h" - textual header "/usr/include/linux/posix_acl.h" - textual header "/usr/include/linux/posix_acl_xattr.h" - textual header "/usr/include/linux/posix_types.h" - textual header "/usr/include/linux/ppdev.h" - textual header "/usr/include/linux/ppp-comp.h" - textual header "/usr/include/linux/ppp-ioctl.h" - textual header "/usr/include/linux/ppp_defs.h" - textual header "/usr/include/linux/pps.h" - textual header "/usr/include/linux/pr.h" - textual header "/usr/include/linux/prctl.h" - textual header "/usr/include/linux/psample.h" - textual header "/usr/include/linux/psci.h" - textual header "/usr/include/linux/psp-sev.h" - textual header "/usr/include/linux/ptp_clock.h" - textual header "/usr/include/linux/ptrace.h" - textual header "/usr/include/linux/qemu_fw_cfg.h" - textual header "/usr/include/linux/qnx4_fs.h" - textual header "/usr/include/linux/qnxtypes.h" - textual header "/usr/include/linux/qrtr.h" - textual header "/usr/include/linux/quota.h" - textual header "/usr/include/linux/radeonfb.h" - textual header "/usr/include/linux/raid/md_p.h" - textual header "/usr/include/linux/raid/md_u.h" - textual header "/usr/include/linux/random.h" - textual header "/usr/include/linux/raw.h" - textual header "/usr/include/linux/rds.h" - textual header "/usr/include/linux/reboot.h" - textual header "/usr/include/linux/reiserfs_fs.h" - textual header "/usr/include/linux/reiserfs_xattr.h" - textual header "/usr/include/linux/resource.h" - textual header "/usr/include/linux/rfkill.h" - textual header "/usr/include/linux/rio_cm_cdev.h" - textual header "/usr/include/linux/rio_mport_cdev.h" - textual header "/usr/include/linux/romfs_fs.h" - textual header "/usr/include/linux/rose.h" - textual header "/usr/include/linux/route.h" - textual header "/usr/include/linux/rpmsg.h" - textual header "/usr/include/linux/rseq.h" - textual header "/usr/include/linux/rtc.h" - textual header "/usr/include/linux/rtnetlink.h" - textual header "/usr/include/linux/rxrpc.h" - textual header "/usr/include/linux/scc.h" - textual header "/usr/include/linux/sched.h" - textual header "/usr/include/linux/sched/types.h" - textual header "/usr/include/linux/scif_ioctl.h" - textual header "/usr/include/linux/screen_info.h" - textual header "/usr/include/linux/sctp.h" - textual header "/usr/include/linux/sdla.h" - textual header "/usr/include/linux/seccomp.h" - textual header "/usr/include/linux/securebits.h" - textual header "/usr/include/linux/sed-opal.h" - textual header "/usr/include/linux/seg6.h" - textual header "/usr/include/linux/seg6_genl.h" - textual header "/usr/include/linux/seg6_hmac.h" - textual header "/usr/include/linux/seg6_iptunnel.h" - textual header "/usr/include/linux/seg6_local.h" - textual header "/usr/include/linux/selinux_netlink.h" - textual header "/usr/include/linux/sem.h" - textual header "/usr/include/linux/serial.h" - textual header "/usr/include/linux/serial_core.h" - textual header "/usr/include/linux/serial_reg.h" - textual header "/usr/include/linux/serio.h" - textual header "/usr/include/linux/shm.h" - textual header "/usr/include/linux/signal.h" - textual header "/usr/include/linux/signalfd.h" - textual header "/usr/include/linux/smc.h" - textual header "/usr/include/linux/smc_diag.h" - textual header "/usr/include/linux/smiapp.h" - textual header "/usr/include/linux/snmp.h" - textual header "/usr/include/linux/sock_diag.h" - textual header "/usr/include/linux/socket.h" - textual header "/usr/include/linux/sockios.h" - textual header "/usr/include/linux/sonet.h" - textual header "/usr/include/linux/sonypi.h" - textual header "/usr/include/linux/sound.h" - textual header "/usr/include/linux/soundcard.h" - textual header "/usr/include/linux/spi/spidev.h" - textual header "/usr/include/linux/stat.h" - textual header "/usr/include/linux/stddef.h" - textual header "/usr/include/linux/stm.h" - textual header "/usr/include/linux/string.h" - textual header "/usr/include/linux/sunrpc/debug.h" - textual header "/usr/include/linux/suspend_ioctls.h" - textual header "/usr/include/linux/swab.h" - textual header "/usr/include/linux/switchtec_ioctl.h" - textual header "/usr/include/linux/sync_file.h" - textual header "/usr/include/linux/synclink.h" - textual header "/usr/include/linux/sysctl.h" - textual header "/usr/include/linux/sysinfo.h" - textual header "/usr/include/linux/target_core_user.h" - textual header "/usr/include/linux/taskstats.h" - textual header "/usr/include/linux/tc_act/tc_bpf.h" - textual header "/usr/include/linux/tc_act/tc_connmark.h" - textual header "/usr/include/linux/tc_act/tc_csum.h" - textual header "/usr/include/linux/tc_act/tc_defact.h" - textual header "/usr/include/linux/tc_act/tc_gact.h" - textual header "/usr/include/linux/tc_act/tc_ife.h" - textual header "/usr/include/linux/tc_act/tc_ipt.h" - textual header "/usr/include/linux/tc_act/tc_mirred.h" - textual header "/usr/include/linux/tc_act/tc_nat.h" - textual header "/usr/include/linux/tc_act/tc_pedit.h" - textual header "/usr/include/linux/tc_act/tc_sample.h" - textual header "/usr/include/linux/tc_act/tc_skbedit.h" - textual header "/usr/include/linux/tc_act/tc_skbmod.h" - textual header "/usr/include/linux/tc_act/tc_tunnel_key.h" - textual header "/usr/include/linux/tc_act/tc_vlan.h" - textual header "/usr/include/linux/tc_ematch/tc_em_cmp.h" - textual header "/usr/include/linux/tc_ematch/tc_em_ipt.h" - textual header "/usr/include/linux/tc_ematch/tc_em_meta.h" - textual header "/usr/include/linux/tc_ematch/tc_em_nbyte.h" - textual header "/usr/include/linux/tc_ematch/tc_em_text.h" - textual header "/usr/include/linux/tcp.h" - textual header "/usr/include/linux/tcp_metrics.h" - textual header "/usr/include/linux/tee.h" - textual header "/usr/include/linux/termios.h" - textual header "/usr/include/linux/thermal.h" - textual header "/usr/include/linux/time.h" - textual header "/usr/include/linux/timerfd.h" - textual header "/usr/include/linux/times.h" - textual header "/usr/include/linux/timex.h" - textual header "/usr/include/linux/tiocl.h" - textual header "/usr/include/linux/tipc.h" - textual header "/usr/include/linux/tipc_config.h" - textual header "/usr/include/linux/tipc_netlink.h" - textual header "/usr/include/linux/tipc_sockets_diag.h" - textual header "/usr/include/linux/tls.h" - textual header "/usr/include/linux/toshiba.h" - textual header "/usr/include/linux/tty.h" - textual header "/usr/include/linux/tty_flags.h" - textual header "/usr/include/linux/types.h" - textual header "/usr/include/linux/udf_fs_i.h" - textual header "/usr/include/linux/udp.h" - textual header "/usr/include/linux/uhid.h" - textual header "/usr/include/linux/uinput.h" - textual header "/usr/include/linux/uio.h" - textual header "/usr/include/linux/uleds.h" - textual header "/usr/include/linux/ultrasound.h" - textual header "/usr/include/linux/un.h" - textual header "/usr/include/linux/unistd.h" - textual header "/usr/include/linux/unix_diag.h" - textual header "/usr/include/linux/usb/audio.h" - textual header "/usr/include/linux/usb/cdc-wdm.h" - textual header "/usr/include/linux/usb/cdc.h" - textual header "/usr/include/linux/usb/ch11.h" - textual header "/usr/include/linux/usb/ch9.h" - textual header "/usr/include/linux/usb/charger.h" - textual header "/usr/include/linux/usb/functionfs.h" - textual header "/usr/include/linux/usb/g_printer.h" - textual header "/usr/include/linux/usb/g_uvc.h" - textual header "/usr/include/linux/usb/gadgetfs.h" - textual header "/usr/include/linux/usb/midi.h" - textual header "/usr/include/linux/usb/tmc.h" - textual header "/usr/include/linux/usb/video.h" - textual header "/usr/include/linux/usbdevice_fs.h" - textual header "/usr/include/linux/usbip.h" - textual header "/usr/include/linux/userfaultfd.h" - textual header "/usr/include/linux/userio.h" - textual header "/usr/include/linux/utime.h" - textual header "/usr/include/linux/utsname.h" - textual header "/usr/include/linux/uuid.h" - textual header "/usr/include/linux/uvcvideo.h" - textual header "/usr/include/linux/v4l2-common.h" - textual header "/usr/include/linux/v4l2-controls.h" - textual header "/usr/include/linux/v4l2-dv-timings.h" - textual header "/usr/include/linux/v4l2-mediabus.h" - textual header "/usr/include/linux/v4l2-subdev.h" - textual header "/usr/include/linux/vbox_err.h" - textual header "/usr/include/linux/vbox_vmmdev_types.h" - textual header "/usr/include/linux/vboxguest.h" - textual header "/usr/include/linux/version.h" - textual header "/usr/include/linux/veth.h" - textual header "/usr/include/linux/vfio.h" - textual header "/usr/include/linux/vfio_ccw.h" - textual header "/usr/include/linux/vhost.h" - textual header "/usr/include/linux/videodev2.h" - textual header "/usr/include/linux/virtio_9p.h" - textual header "/usr/include/linux/virtio_balloon.h" - textual header "/usr/include/linux/virtio_blk.h" - textual header "/usr/include/linux/virtio_config.h" - textual header "/usr/include/linux/virtio_console.h" - textual header "/usr/include/linux/virtio_crypto.h" - textual header "/usr/include/linux/virtio_gpu.h" - textual header "/usr/include/linux/virtio_ids.h" - textual header "/usr/include/linux/virtio_input.h" - textual header "/usr/include/linux/virtio_mmio.h" - textual header "/usr/include/linux/virtio_net.h" - textual header "/usr/include/linux/virtio_pci.h" - textual header "/usr/include/linux/virtio_ring.h" - textual header "/usr/include/linux/virtio_rng.h" - textual header "/usr/include/linux/virtio_scsi.h" - textual header "/usr/include/linux/virtio_types.h" - textual header "/usr/include/linux/virtio_vsock.h" - textual header "/usr/include/linux/vm_sockets.h" - textual header "/usr/include/linux/vm_sockets_diag.h" - textual header "/usr/include/linux/vmcore.h" - textual header "/usr/include/linux/vsockmon.h" - textual header "/usr/include/linux/vt.h" - textual header "/usr/include/linux/vtpm_proxy.h" - textual header "/usr/include/linux/wait.h" - textual header "/usr/include/linux/wanrouter.h" - textual header "/usr/include/linux/watchdog.h" - textual header "/usr/include/linux/wimax.h" - textual header "/usr/include/linux/wimax/i2400m.h" - textual header "/usr/include/linux/wireless.h" - textual header "/usr/include/linux/wmi.h" - textual header "/usr/include/linux/x25.h" - textual header "/usr/include/linux/xattr.h" - textual header "/usr/include/linux/xfrm.h" - textual header "/usr/include/linux/xilinx-v4l2-controls.h" - textual header "/usr/include/linux/zorro.h" - textual header "/usr/include/linux/zorro_ids.h" - textual header "/usr/include/lld/Common/Args.h" - textual header "/usr/include/lld/Common/DWARF.h" - textual header "/usr/include/lld/Common/Driver.h" - textual header "/usr/include/lld/Common/ErrorHandler.h" - textual header "/usr/include/lld/Common/Filesystem.h" - textual header "/usr/include/lld/Common/LLVM.h" - textual header "/usr/include/lld/Common/Memory.h" - textual header "/usr/include/lld/Common/Reproduce.h" - textual header "/usr/include/lld/Common/Strings.h" - textual header "/usr/include/lld/Common/TargetOptionsCommandFlags.h" - textual header "/usr/include/lld/Common/Threads.h" - textual header "/usr/include/lld/Common/Timer.h" - textual header "/usr/include/lld/Common/Version.h" - textual header "/usr/include/lld/Core/AbsoluteAtom.h" - textual header "/usr/include/lld/Core/ArchiveLibraryFile.h" - textual header "/usr/include/lld/Core/Atom.h" - textual header "/usr/include/lld/Core/DefinedAtom.h" - textual header "/usr/include/lld/Core/Error.h" - textual header "/usr/include/lld/Core/File.h" - textual header "/usr/include/lld/Core/Instrumentation.h" - textual header "/usr/include/lld/Core/LinkingContext.h" - textual header "/usr/include/lld/Core/Node.h" - textual header "/usr/include/lld/Core/Pass.h" - textual header "/usr/include/lld/Core/PassManager.h" - textual header "/usr/include/lld/Core/Reader.h" - textual header "/usr/include/lld/Core/Reference.h" - textual header "/usr/include/lld/Core/Resolver.h" - textual header "/usr/include/lld/Core/SharedLibraryAtom.h" - textual header "/usr/include/lld/Core/SharedLibraryFile.h" - textual header "/usr/include/lld/Core/Simple.h" - textual header "/usr/include/lld/Core/SymbolTable.h" - textual header "/usr/include/lld/Core/UndefinedAtom.h" - textual header "/usr/include/lld/Core/Writer.h" - textual header "/usr/include/lld/ReaderWriter/MachOLinkingContext.h" - textual header "/usr/include/lld/ReaderWriter/YamlContext.h" - textual header "/usr/include/llvm-c/Analysis.h" - textual header "/usr/include/llvm-c/BitReader.h" - textual header "/usr/include/llvm-c/BitWriter.h" - textual header "/usr/include/llvm-c/Comdat.h" - textual header "/usr/include/llvm-c/Core.h" - textual header "/usr/include/llvm-c/DataTypes.h" - textual header "/usr/include/llvm-c/DebugInfo.h" - textual header "/usr/include/llvm-c/Disassembler.h" - textual header "/usr/include/llvm-c/DisassemblerTypes.h" - textual header "/usr/include/llvm-c/Error.h" - textual header "/usr/include/llvm-c/ErrorHandling.h" - textual header "/usr/include/llvm-c/ExecutionEngine.h" - textual header "/usr/include/llvm-c/ExternC.h" - textual header "/usr/include/llvm-c/IRReader.h" - textual header "/usr/include/llvm-c/Initialization.h" - textual header "/usr/include/llvm-c/LinkTimeOptimizer.h" - textual header "/usr/include/llvm-c/Linker.h" - textual header "/usr/include/llvm-c/Object.h" - textual header "/usr/include/llvm-c/OrcBindings.h" - textual header "/usr/include/llvm-c/Remarks.h" - textual header "/usr/include/llvm-c/Support.h" - textual header "/usr/include/llvm-c/Target.h" - textual header "/usr/include/llvm-c/TargetMachine.h" - textual header "/usr/include/llvm-c/Transforms/AggressiveInstCombine.h" - textual header "/usr/include/llvm-c/Transforms/Coroutines.h" - textual header "/usr/include/llvm-c/Transforms/IPO.h" - textual header "/usr/include/llvm-c/Transforms/InstCombine.h" - textual header "/usr/include/llvm-c/Transforms/PassManagerBuilder.h" - textual header "/usr/include/llvm-c/Transforms/Scalar.h" - textual header "/usr/include/llvm-c/Transforms/Utils.h" - textual header "/usr/include/llvm-c/Transforms/Vectorize.h" - textual header "/usr/include/llvm-c/Types.h" - textual header "/usr/include/llvm-c/lto.h" - textual header "/usr/include/llvm/ADT/APFloat.h" - textual header "/usr/include/llvm/ADT/APInt.h" - textual header "/usr/include/llvm/ADT/APSInt.h" - textual header "/usr/include/llvm/ADT/AllocatorList.h" - textual header "/usr/include/llvm/ADT/Any.h" - textual header "/usr/include/llvm/ADT/ArrayRef.h" - textual header "/usr/include/llvm/ADT/BitVector.h" - textual header "/usr/include/llvm/ADT/BitmaskEnum.h" - textual header "/usr/include/llvm/ADT/BreadthFirstIterator.h" - textual header "/usr/include/llvm/ADT/CachedHashString.h" - textual header "/usr/include/llvm/ADT/DAGDeltaAlgorithm.h" - textual header "/usr/include/llvm/ADT/DeltaAlgorithm.h" - textual header "/usr/include/llvm/ADT/DenseMap.h" - textual header "/usr/include/llvm/ADT/DenseMapInfo.h" - textual header "/usr/include/llvm/ADT/DenseSet.h" - textual header "/usr/include/llvm/ADT/DepthFirstIterator.h" - textual header "/usr/include/llvm/ADT/DirectedGraph.h" - textual header "/usr/include/llvm/ADT/EnumeratedArray.h" - textual header "/usr/include/llvm/ADT/EpochTracker.h" - textual header "/usr/include/llvm/ADT/EquivalenceClasses.h" - textual header "/usr/include/llvm/ADT/FloatingPointMode.h" - textual header "/usr/include/llvm/ADT/FoldingSet.h" - textual header "/usr/include/llvm/ADT/FunctionExtras.h" - textual header "/usr/include/llvm/ADT/GraphTraits.h" - textual header "/usr/include/llvm/ADT/Hashing.h" - textual header "/usr/include/llvm/ADT/ImmutableList.h" - textual header "/usr/include/llvm/ADT/ImmutableMap.h" - textual header "/usr/include/llvm/ADT/ImmutableSet.h" - textual header "/usr/include/llvm/ADT/IndexedMap.h" - textual header "/usr/include/llvm/ADT/IntEqClasses.h" - textual header "/usr/include/llvm/ADT/IntervalMap.h" - textual header "/usr/include/llvm/ADT/IntrusiveRefCntPtr.h" - textual header "/usr/include/llvm/ADT/MapVector.h" - textual header "/usr/include/llvm/ADT/None.h" - textual header "/usr/include/llvm/ADT/Optional.h" - textual header "/usr/include/llvm/ADT/PackedVector.h" - textual header "/usr/include/llvm/ADT/PointerEmbeddedInt.h" - textual header "/usr/include/llvm/ADT/PointerIntPair.h" - textual header "/usr/include/llvm/ADT/PointerSumType.h" - textual header "/usr/include/llvm/ADT/PointerUnion.h" - textual header "/usr/include/llvm/ADT/PostOrderIterator.h" - textual header "/usr/include/llvm/ADT/PriorityQueue.h" - textual header "/usr/include/llvm/ADT/PriorityWorklist.h" - textual header "/usr/include/llvm/ADT/SCCIterator.h" - textual header "/usr/include/llvm/ADT/STLExtras.h" - textual header "/usr/include/llvm/ADT/ScopeExit.h" - textual header "/usr/include/llvm/ADT/ScopedHashTable.h" - textual header "/usr/include/llvm/ADT/Sequence.h" - textual header "/usr/include/llvm/ADT/SetOperations.h" - textual header "/usr/include/llvm/ADT/SetVector.h" - textual header "/usr/include/llvm/ADT/SmallBitVector.h" - textual header "/usr/include/llvm/ADT/SmallPtrSet.h" - textual header "/usr/include/llvm/ADT/SmallSet.h" - textual header "/usr/include/llvm/ADT/SmallString.h" - textual header "/usr/include/llvm/ADT/SmallVector.h" - textual header "/usr/include/llvm/ADT/SparseBitVector.h" - textual header "/usr/include/llvm/ADT/SparseMultiSet.h" - textual header "/usr/include/llvm/ADT/SparseSet.h" - textual header "/usr/include/llvm/ADT/Statistic.h" - textual header "/usr/include/llvm/ADT/StringExtras.h" - textual header "/usr/include/llvm/ADT/StringMap.h" - textual header "/usr/include/llvm/ADT/StringRef.h" - textual header "/usr/include/llvm/ADT/StringSet.h" - textual header "/usr/include/llvm/ADT/StringSwitch.h" - textual header "/usr/include/llvm/ADT/TinyPtrVector.h" - textual header "/usr/include/llvm/ADT/Triple.h" - textual header "/usr/include/llvm/ADT/Twine.h" - textual header "/usr/include/llvm/ADT/UniqueVector.h" - textual header "/usr/include/llvm/ADT/bit.h" - textual header "/usr/include/llvm/ADT/edit_distance.h" - textual header "/usr/include/llvm/ADT/fallible_iterator.h" - textual header "/usr/include/llvm/ADT/ilist.h" - textual header "/usr/include/llvm/ADT/ilist_base.h" - textual header "/usr/include/llvm/ADT/ilist_iterator.h" - textual header "/usr/include/llvm/ADT/ilist_node.h" - textual header "/usr/include/llvm/ADT/ilist_node_base.h" - textual header "/usr/include/llvm/ADT/ilist_node_options.h" - textual header "/usr/include/llvm/ADT/iterator.h" - textual header "/usr/include/llvm/ADT/iterator_range.h" - textual header "/usr/include/llvm/ADT/simple_ilist.h" - textual header "/usr/include/llvm/Analysis/AliasAnalysis.h" - textual header "/usr/include/llvm/Analysis/AliasAnalysisEvaluator.h" - textual header "/usr/include/llvm/Analysis/AliasSetTracker.h" - textual header "/usr/include/llvm/Analysis/AssumptionCache.h" - textual header "/usr/include/llvm/Analysis/BasicAliasAnalysis.h" - textual header "/usr/include/llvm/Analysis/BlockFrequencyInfo.h" - textual header "/usr/include/llvm/Analysis/BlockFrequencyInfoImpl.h" - textual header "/usr/include/llvm/Analysis/BranchProbabilityInfo.h" - textual header "/usr/include/llvm/Analysis/CFG.h" - textual header "/usr/include/llvm/Analysis/CFGPrinter.h" - textual header "/usr/include/llvm/Analysis/CFLAliasAnalysisUtils.h" - textual header "/usr/include/llvm/Analysis/CFLAndersAliasAnalysis.h" - textual header "/usr/include/llvm/Analysis/CFLSteensAliasAnalysis.h" - textual header "/usr/include/llvm/Analysis/CGSCCPassManager.h" - textual header "/usr/include/llvm/Analysis/CallGraph.h" - textual header "/usr/include/llvm/Analysis/CallGraphSCCPass.h" - textual header "/usr/include/llvm/Analysis/CallPrinter.h" - textual header "/usr/include/llvm/Analysis/CaptureTracking.h" - textual header "/usr/include/llvm/Analysis/CmpInstAnalysis.h" - textual header "/usr/include/llvm/Analysis/CodeMetrics.h" - textual header "/usr/include/llvm/Analysis/ConstantFolding.h" - textual header "/usr/include/llvm/Analysis/DDG.h" - textual header "/usr/include/llvm/Analysis/DOTGraphTraitsPass.h" - textual header "/usr/include/llvm/Analysis/DemandedBits.h" - textual header "/usr/include/llvm/Analysis/DependenceAnalysis.h" - textual header "/usr/include/llvm/Analysis/DependenceGraphBuilder.h" - textual header "/usr/include/llvm/Analysis/DivergenceAnalysis.h" - textual header "/usr/include/llvm/Analysis/DomPrinter.h" - textual header "/usr/include/llvm/Analysis/DomTreeUpdater.h" - textual header "/usr/include/llvm/Analysis/DominanceFrontier.h" - textual header "/usr/include/llvm/Analysis/DominanceFrontierImpl.h" - textual header "/usr/include/llvm/Analysis/EHPersonalities.h" - textual header "/usr/include/llvm/Analysis/GlobalsModRef.h" - textual header "/usr/include/llvm/Analysis/GuardUtils.h" - textual header "/usr/include/llvm/Analysis/IVDescriptors.h" - textual header "/usr/include/llvm/Analysis/IVUsers.h" - textual header "/usr/include/llvm/Analysis/IndirectCallPromotionAnalysis.h" - textual header "/usr/include/llvm/Analysis/IndirectCallVisitor.h" - textual header "/usr/include/llvm/Analysis/InlineCost.h" - textual header "/usr/include/llvm/Analysis/InstructionPrecedenceTracking.h" - textual header "/usr/include/llvm/Analysis/InstructionSimplify.h" - textual header "/usr/include/llvm/Analysis/Interval.h" - textual header "/usr/include/llvm/Analysis/IntervalIterator.h" - textual header "/usr/include/llvm/Analysis/IntervalPartition.h" - textual header "/usr/include/llvm/Analysis/IteratedDominanceFrontier.h" - textual header "/usr/include/llvm/Analysis/LazyBlockFrequencyInfo.h" - textual header "/usr/include/llvm/Analysis/LazyBranchProbabilityInfo.h" - textual header "/usr/include/llvm/Analysis/LazyCallGraph.h" - textual header "/usr/include/llvm/Analysis/LazyValueInfo.h" - textual header "/usr/include/llvm/Analysis/LegacyDivergenceAnalysis.h" - textual header "/usr/include/llvm/Analysis/Lint.h" - textual header "/usr/include/llvm/Analysis/Loads.h" - textual header "/usr/include/llvm/Analysis/LoopAccessAnalysis.h" - textual header "/usr/include/llvm/Analysis/LoopAnalysisManager.h" - textual header "/usr/include/llvm/Analysis/LoopCacheAnalysis.h" - textual header "/usr/include/llvm/Analysis/LoopInfo.h" - textual header "/usr/include/llvm/Analysis/LoopInfoImpl.h" - textual header "/usr/include/llvm/Analysis/LoopIterator.h" - textual header "/usr/include/llvm/Analysis/LoopPass.h" - textual header "/usr/include/llvm/Analysis/LoopUnrollAnalyzer.h" - textual header "/usr/include/llvm/Analysis/MemoryBuiltins.h" - textual header "/usr/include/llvm/Analysis/MemoryDependenceAnalysis.h" - textual header "/usr/include/llvm/Analysis/MemoryLocation.h" - textual header "/usr/include/llvm/Analysis/MemorySSA.h" - textual header "/usr/include/llvm/Analysis/MemorySSAUpdater.h" - textual header "/usr/include/llvm/Analysis/ModuleSummaryAnalysis.h" - textual header "/usr/include/llvm/Analysis/MustExecute.h" - textual header "/usr/include/llvm/Analysis/ObjCARCAliasAnalysis.h" - textual header "/usr/include/llvm/Analysis/ObjCARCAnalysisUtils.h" - textual header "/usr/include/llvm/Analysis/ObjCARCInstKind.h" - textual header "/usr/include/llvm/Analysis/OptimizationRemarkEmitter.h" - textual header "/usr/include/llvm/Analysis/OrderedBasicBlock.h" - textual header "/usr/include/llvm/Analysis/OrderedInstructions.h" - textual header "/usr/include/llvm/Analysis/PHITransAddr.h" - textual header "/usr/include/llvm/Analysis/Passes.h" - textual header "/usr/include/llvm/Analysis/PhiValues.h" - textual header "/usr/include/llvm/Analysis/PostDominators.h" - textual header "/usr/include/llvm/Analysis/ProfileSummaryInfo.h" - textual header "/usr/include/llvm/Analysis/PtrUseVisitor.h" - textual header "/usr/include/llvm/Analysis/RegionInfo.h" - textual header "/usr/include/llvm/Analysis/RegionInfoImpl.h" - textual header "/usr/include/llvm/Analysis/RegionIterator.h" - textual header "/usr/include/llvm/Analysis/RegionPass.h" - textual header "/usr/include/llvm/Analysis/RegionPrinter.h" - textual header "/usr/include/llvm/Analysis/ScalarEvolution.h" - textual header "/usr/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h" - textual header "/usr/include/llvm/Analysis/ScalarEvolutionExpander.h" - textual header "/usr/include/llvm/Analysis/ScalarEvolutionExpressions.h" - textual header "/usr/include/llvm/Analysis/ScalarEvolutionNormalization.h" - textual header "/usr/include/llvm/Analysis/ScopedNoAliasAA.h" - textual header "/usr/include/llvm/Analysis/SparsePropagation.h" - textual header "/usr/include/llvm/Analysis/StackSafetyAnalysis.h" - textual header "/usr/include/llvm/Analysis/SyncDependenceAnalysis.h" - textual header "/usr/include/llvm/Analysis/SyntheticCountsUtils.h" - textual header "/usr/include/llvm/Analysis/TargetFolder.h" - textual header "/usr/include/llvm/Analysis/TargetLibraryInfo.def" - textual header "/usr/include/llvm/Analysis/TargetLibraryInfo.h" - textual header "/usr/include/llvm/Analysis/TargetTransformInfo.h" - textual header "/usr/include/llvm/Analysis/TargetTransformInfoImpl.h" - textual header "/usr/include/llvm/Analysis/Trace.h" - textual header "/usr/include/llvm/Analysis/TypeBasedAliasAnalysis.h" - textual header "/usr/include/llvm/Analysis/TypeMetadataUtils.h" - textual header "/usr/include/llvm/Analysis/Utils/Local.h" - textual header "/usr/include/llvm/Analysis/ValueLattice.h" - textual header "/usr/include/llvm/Analysis/ValueLatticeUtils.h" - textual header "/usr/include/llvm/Analysis/ValueTracking.h" - textual header "/usr/include/llvm/Analysis/VecFuncs.def" - textual header "/usr/include/llvm/Analysis/VectorUtils.h" - textual header "/usr/include/llvm/AsmParser/Parser.h" - textual header "/usr/include/llvm/AsmParser/SlotMapping.h" - textual header "/usr/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h" - textual header "/usr/include/llvm/BinaryFormat/COFF.h" - textual header "/usr/include/llvm/BinaryFormat/Dwarf.def" - textual header "/usr/include/llvm/BinaryFormat/Dwarf.h" - textual header "/usr/include/llvm/BinaryFormat/DynamicTags.def" - textual header "/usr/include/llvm/BinaryFormat/ELF.h" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/AArch64.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/ARC.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/ARM.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/AVR.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/BPF.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/Lanai.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/MSP430.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/Mips.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/RISCV.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/Sparc.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/i386.def" - textual header "/usr/include/llvm/BinaryFormat/ELFRelocs/x86_64.def" - textual header "/usr/include/llvm/BinaryFormat/MachO.def" - textual header "/usr/include/llvm/BinaryFormat/MachO.h" - textual header "/usr/include/llvm/BinaryFormat/Magic.h" - textual header "/usr/include/llvm/BinaryFormat/Minidump.h" - textual header "/usr/include/llvm/BinaryFormat/MinidumpConstants.def" - textual header "/usr/include/llvm/BinaryFormat/MsgPack.def" - textual header "/usr/include/llvm/BinaryFormat/MsgPack.h" - textual header "/usr/include/llvm/BinaryFormat/MsgPackDocument.h" - textual header "/usr/include/llvm/BinaryFormat/MsgPackReader.h" - textual header "/usr/include/llvm/BinaryFormat/MsgPackWriter.h" - textual header "/usr/include/llvm/BinaryFormat/Wasm.h" - textual header "/usr/include/llvm/BinaryFormat/WasmRelocs.def" - textual header "/usr/include/llvm/BinaryFormat/XCOFF.h" - textual header "/usr/include/llvm/Bitcode/BitcodeAnalyzer.h" - textual header "/usr/include/llvm/Bitcode/BitcodeReader.h" - textual header "/usr/include/llvm/Bitcode/BitcodeWriter.h" - textual header "/usr/include/llvm/Bitcode/BitcodeWriterPass.h" - textual header "/usr/include/llvm/Bitcode/LLVMBitCodes.h" - textual header "/usr/include/llvm/Bitstream/BitCodes.h" - textual header "/usr/include/llvm/Bitstream/BitstreamReader.h" - textual header "/usr/include/llvm/Bitstream/BitstreamWriter.h" - textual header "/usr/include/llvm/CodeGen/AccelTable.h" - textual header "/usr/include/llvm/CodeGen/Analysis.h" - textual header "/usr/include/llvm/CodeGen/AsmPrinter.h" - textual header "/usr/include/llvm/CodeGen/AsmPrinterHandler.h" - textual header "/usr/include/llvm/CodeGen/AtomicExpandUtils.h" - textual header "/usr/include/llvm/CodeGen/BasicTTIImpl.h" - textual header "/usr/include/llvm/CodeGen/BuiltinGCs.h" - textual header "/usr/include/llvm/CodeGen/CSEConfigBase.h" - textual header "/usr/include/llvm/CodeGen/CalcSpillWeights.h" - textual header "/usr/include/llvm/CodeGen/CallingConvLower.h" - textual header "/usr/include/llvm/CodeGen/CommandFlags.inc" - textual header "/usr/include/llvm/CodeGen/CostTable.h" - textual header "/usr/include/llvm/CodeGen/DAGCombine.h" - textual header "/usr/include/llvm/CodeGen/DFAPacketizer.h" - textual header "/usr/include/llvm/CodeGen/DIE.h" - textual header "/usr/include/llvm/CodeGen/DIEValue.def" - textual header "/usr/include/llvm/CodeGen/DbgEntityHistoryCalculator.h" - textual header "/usr/include/llvm/CodeGen/DebugHandlerBase.h" - textual header "/usr/include/llvm/CodeGen/DwarfStringPoolEntry.h" - textual header "/usr/include/llvm/CodeGen/EdgeBundles.h" - textual header "/usr/include/llvm/CodeGen/ExecutionDomainFix.h" - textual header "/usr/include/llvm/CodeGen/ExpandReductions.h" - textual header "/usr/include/llvm/CodeGen/FastISel.h" - textual header "/usr/include/llvm/CodeGen/FaultMaps.h" - textual header "/usr/include/llvm/CodeGen/FunctionLoweringInfo.h" - textual header "/usr/include/llvm/CodeGen/GCMetadata.h" - textual header "/usr/include/llvm/CodeGen/GCMetadataPrinter.h" - textual header "/usr/include/llvm/CodeGen/GCStrategy.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/CSEInfo.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/CallLowering.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/Combiner.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/CombinerHelper.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/CombinerInfo.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/GISelWorkList.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/IRTranslator.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/InstructionSelect.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/InstructionSelector.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/Legalizer.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/Localizer.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/RegBankSelect.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/RegisterBank.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/Types.h" - textual header "/usr/include/llvm/CodeGen/GlobalISel/Utils.h" - textual header "/usr/include/llvm/CodeGen/ISDOpcodes.h" - textual header "/usr/include/llvm/CodeGen/IntrinsicLowering.h" - textual header "/usr/include/llvm/CodeGen/LatencyPriorityQueue.h" - textual header "/usr/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h" - textual header "/usr/include/llvm/CodeGen/LexicalScopes.h" - textual header "/usr/include/llvm/CodeGen/LinkAllAsmWriterComponents.h" - textual header "/usr/include/llvm/CodeGen/LinkAllCodegenComponents.h" - textual header "/usr/include/llvm/CodeGen/LiveInterval.h" - textual header "/usr/include/llvm/CodeGen/LiveIntervalUnion.h" - textual header "/usr/include/llvm/CodeGen/LiveIntervals.h" - textual header "/usr/include/llvm/CodeGen/LivePhysRegs.h" - textual header "/usr/include/llvm/CodeGen/LiveRangeCalc.h" - textual header "/usr/include/llvm/CodeGen/LiveRangeEdit.h" - textual header "/usr/include/llvm/CodeGen/LiveRegMatrix.h" - textual header "/usr/include/llvm/CodeGen/LiveRegUnits.h" - textual header "/usr/include/llvm/CodeGen/LiveStacks.h" - textual header "/usr/include/llvm/CodeGen/LiveVariables.h" - textual header "/usr/include/llvm/CodeGen/LoopTraversal.h" - textual header "/usr/include/llvm/CodeGen/LowLevelType.h" - textual header "/usr/include/llvm/CodeGen/MIRFormatter.h" - textual header "/usr/include/llvm/CodeGen/MIRParser/MIParser.h" - textual header "/usr/include/llvm/CodeGen/MIRParser/MIRParser.h" - textual header "/usr/include/llvm/CodeGen/MIRPrinter.h" - textual header "/usr/include/llvm/CodeGen/MIRYamlMapping.h" - textual header "/usr/include/llvm/CodeGen/MachORelocation.h" - textual header "/usr/include/llvm/CodeGen/MachineBasicBlock.h" - textual header "/usr/include/llvm/CodeGen/MachineBlockFrequencyInfo.h" - textual header "/usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h" - textual header "/usr/include/llvm/CodeGen/MachineCombinerPattern.h" - textual header "/usr/include/llvm/CodeGen/MachineConstantPool.h" - textual header "/usr/include/llvm/CodeGen/MachineDominanceFrontier.h" - textual header "/usr/include/llvm/CodeGen/MachineDominators.h" - textual header "/usr/include/llvm/CodeGen/MachineFrameInfo.h" - textual header "/usr/include/llvm/CodeGen/MachineFunction.h" - textual header "/usr/include/llvm/CodeGen/MachineFunctionPass.h" - textual header "/usr/include/llvm/CodeGen/MachineInstr.h" - textual header "/usr/include/llvm/CodeGen/MachineInstrBuilder.h" - textual header "/usr/include/llvm/CodeGen/MachineInstrBundle.h" - textual header "/usr/include/llvm/CodeGen/MachineInstrBundleIterator.h" - textual header "/usr/include/llvm/CodeGen/MachineJumpTableInfo.h" - textual header "/usr/include/llvm/CodeGen/MachineLoopInfo.h" - textual header "/usr/include/llvm/CodeGen/MachineLoopUtils.h" - textual header "/usr/include/llvm/CodeGen/MachineMemOperand.h" - textual header "/usr/include/llvm/CodeGen/MachineModuleInfo.h" - textual header "/usr/include/llvm/CodeGen/MachineModuleInfoImpls.h" - textual header "/usr/include/llvm/CodeGen/MachineOperand.h" - textual header "/usr/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h" - textual header "/usr/include/llvm/CodeGen/MachineOutliner.h" - textual header "/usr/include/llvm/CodeGen/MachinePassRegistry.h" - textual header "/usr/include/llvm/CodeGen/MachinePipeliner.h" - textual header "/usr/include/llvm/CodeGen/MachinePostDominators.h" - textual header "/usr/include/llvm/CodeGen/MachineRegionInfo.h" - textual header "/usr/include/llvm/CodeGen/MachineRegisterInfo.h" - textual header "/usr/include/llvm/CodeGen/MachineSSAUpdater.h" - textual header "/usr/include/llvm/CodeGen/MachineScheduler.h" - textual header "/usr/include/llvm/CodeGen/MachineSizeOpts.h" - textual header "/usr/include/llvm/CodeGen/MachineTraceMetrics.h" - textual header "/usr/include/llvm/CodeGen/MacroFusion.h" - textual header "/usr/include/llvm/CodeGen/ModuloSchedule.h" - textual header "/usr/include/llvm/CodeGen/NonRelocatableStringpool.h" - textual header "/usr/include/llvm/CodeGen/PBQP/CostAllocator.h" - textual header "/usr/include/llvm/CodeGen/PBQP/Graph.h" - textual header "/usr/include/llvm/CodeGen/PBQP/Math.h" - textual header "/usr/include/llvm/CodeGen/PBQP/ReductionRules.h" - textual header "/usr/include/llvm/CodeGen/PBQP/Solution.h" - textual header "/usr/include/llvm/CodeGen/PBQPRAConstraint.h" - textual header "/usr/include/llvm/CodeGen/ParallelCG.h" - textual header "/usr/include/llvm/CodeGen/Passes.h" - textual header "/usr/include/llvm/CodeGen/PreISelIntrinsicLowering.h" - textual header "/usr/include/llvm/CodeGen/PseudoSourceValue.h" - textual header "/usr/include/llvm/CodeGen/ReachingDefAnalysis.h" - textual header "/usr/include/llvm/CodeGen/RegAllocPBQP.h" - textual header "/usr/include/llvm/CodeGen/RegAllocRegistry.h" - textual header "/usr/include/llvm/CodeGen/Register.h" - textual header "/usr/include/llvm/CodeGen/RegisterClassInfo.h" - textual header "/usr/include/llvm/CodeGen/RegisterPressure.h" - textual header "/usr/include/llvm/CodeGen/RegisterScavenging.h" - textual header "/usr/include/llvm/CodeGen/RegisterUsageInfo.h" - textual header "/usr/include/llvm/CodeGen/ResourcePriorityQueue.h" - textual header "/usr/include/llvm/CodeGen/RuntimeLibcalls.h" - textual header "/usr/include/llvm/CodeGen/SDNodeProperties.td" - textual header "/usr/include/llvm/CodeGen/ScheduleDAG.h" - textual header "/usr/include/llvm/CodeGen/ScheduleDAGInstrs.h" - textual header "/usr/include/llvm/CodeGen/ScheduleDAGMutation.h" - textual header "/usr/include/llvm/CodeGen/ScheduleDFS.h" - textual header "/usr/include/llvm/CodeGen/ScheduleHazardRecognizer.h" - textual header "/usr/include/llvm/CodeGen/SchedulerRegistry.h" - textual header "/usr/include/llvm/CodeGen/ScoreboardHazardRecognizer.h" - textual header "/usr/include/llvm/CodeGen/SelectionDAG.h" - textual header "/usr/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h" - textual header "/usr/include/llvm/CodeGen/SelectionDAGISel.h" - textual header "/usr/include/llvm/CodeGen/SelectionDAGNodes.h" - textual header "/usr/include/llvm/CodeGen/SelectionDAGTargetInfo.h" - textual header "/usr/include/llvm/CodeGen/SlotIndexes.h" - textual header "/usr/include/llvm/CodeGen/StackMaps.h" - textual header "/usr/include/llvm/CodeGen/StackProtector.h" - textual header "/usr/include/llvm/CodeGen/SwiftErrorValueTracking.h" - textual header "/usr/include/llvm/CodeGen/SwitchLoweringUtils.h" - textual header "/usr/include/llvm/CodeGen/TailDuplicator.h" - textual header "/usr/include/llvm/CodeGen/TargetCallingConv.h" - textual header "/usr/include/llvm/CodeGen/TargetFrameLowering.h" - textual header "/usr/include/llvm/CodeGen/TargetInstrInfo.h" - textual header "/usr/include/llvm/CodeGen/TargetLowering.h" - textual header "/usr/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h" - textual header "/usr/include/llvm/CodeGen/TargetOpcodes.h" - textual header "/usr/include/llvm/CodeGen/TargetPassConfig.h" - textual header "/usr/include/llvm/CodeGen/TargetRegisterInfo.h" - textual header "/usr/include/llvm/CodeGen/TargetSchedule.h" - textual header "/usr/include/llvm/CodeGen/TargetSubtargetInfo.h" - textual header "/usr/include/llvm/CodeGen/UnreachableBlockElim.h" - textual header "/usr/include/llvm/CodeGen/ValueTypes.h" - textual header "/usr/include/llvm/CodeGen/ValueTypes.td" - textual header "/usr/include/llvm/CodeGen/VirtRegMap.h" - textual header "/usr/include/llvm/CodeGen/WasmEHFuncInfo.h" - textual header "/usr/include/llvm/CodeGen/WinEHFuncInfo.h" - textual header "/usr/include/llvm/Config/AsmParsers.def" - textual header "/usr/include/llvm/Config/AsmPrinters.def" - textual header "/usr/include/llvm/Config/Disassemblers.def" - textual header "/usr/include/llvm/Config/Targets.def" - textual header "/usr/include/llvm/Config/abi-breaking.h" - textual header "/usr/include/llvm/Config/llvm-config.h" - textual header "/usr/include/llvm/DWARFLinker/DWARFLinker.h" - textual header "/usr/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h" - textual header "/usr/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/CVRecord.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/CodeView.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/CodeViewError.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def" - textual header "/usr/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def" - textual header "/usr/include/llvm/DebugInfo/CodeView/CodeViewTypes.def" - textual header "/usr/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/DebugSubsection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/EnumTables.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/Formatters.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/FunctionId.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/GUID.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/Line.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/RecordName.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/RecordSerialization.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolDumper.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolRecord.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolSerializer.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeCollection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeDeserializer.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeHashing.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeIndex.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeRecord.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeTableCollection.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h" - textual header "/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h" - textual header "/usr/include/llvm/DebugInfo/DIContext.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFAttribute.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFContext.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFDie.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFExpression.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFFormValue.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFListTable.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFObject.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFSection.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFUnit.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h" - textual header "/usr/include/llvm/DebugInfo/DWARF/DWARFVerifier.h" - textual header "/usr/include/llvm/DebugInfo/GSYM/FileEntry.h" - textual header "/usr/include/llvm/DebugInfo/GSYM/FileWriter.h" - textual header "/usr/include/llvm/DebugInfo/GSYM/FunctionInfo.h" - textual header "/usr/include/llvm/DebugInfo/GSYM/GsymCreator.h" - textual header "/usr/include/llvm/DebugInfo/GSYM/GsymReader.h" - textual header "/usr/include/llvm/DebugInfo/GSYM/Header.h" - textual header "/usr/include/llvm/DebugInfo/GSYM/InlineInfo.h" - textual header "/usr/include/llvm/DebugInfo/GSYM/LineEntry.h" - textual header "/usr/include/llvm/DebugInfo/GSYM/LineTable.h" - textual header "/usr/include/llvm/DebugInfo/GSYM/LookupResult.h" - textual header "/usr/include/llvm/DebugInfo/GSYM/Range.h" - textual header "/usr/include/llvm/DebugInfo/GSYM/StringTable.h" - textual header "/usr/include/llvm/DebugInfo/MSF/IMSFFile.h" - textual header "/usr/include/llvm/DebugInfo/MSF/MSFBuilder.h" - textual header "/usr/include/llvm/DebugInfo/MSF/MSFCommon.h" - textual header "/usr/include/llvm/DebugInfo/MSF/MSFError.h" - textual header "/usr/include/llvm/DebugInfo/MSF/MappedBlockStream.h" - textual header "/usr/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAError.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIASession.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIASupport.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIATable.h" - textual header "/usr/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h" - textual header "/usr/include/llvm/DebugInfo/PDB/GenericError.h" - textual header "/usr/include/llvm/DebugInfo/PDB/IPDBDataStream.h" - textual header "/usr/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h" - textual header "/usr/include/llvm/DebugInfo/PDB/IPDBFrameData.h" - textual header "/usr/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h" - textual header "/usr/include/llvm/DebugInfo/PDB/IPDBLineNumber.h" - textual header "/usr/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h" - textual header "/usr/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h" - textual header "/usr/include/llvm/DebugInfo/PDB/IPDBSession.h" - textual header "/usr/include/llvm/DebugInfo/PDB/IPDBSourceFile.h" - textual header "/usr/include/llvm/DebugInfo/PDB/IPDBTable.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/DbiStream.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/EnumTables.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/Formatters.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/Hash.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/HashTable.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/InfoStream.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeSession.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/PDBFile.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/PublicsStream.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/RawConstants.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/RawError.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/RawTypes.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/SymbolCache.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/SymbolStream.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/TpiHashing.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/TpiStream.h" - textual header "/usr/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDB.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBContext.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBExtras.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymDumper.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbol.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolData.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolExe.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h" - textual header "/usr/include/llvm/DebugInfo/PDB/PDBTypes.h" - textual header "/usr/include/llvm/DebugInfo/PDB/UDTLayout.h" - textual header "/usr/include/llvm/DebugInfo/Symbolize/DIPrinter.h" - textual header "/usr/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h" - textual header "/usr/include/llvm/DebugInfo/Symbolize/Symbolize.h" - textual header "/usr/include/llvm/Demangle/Demangle.h" - textual header "/usr/include/llvm/Demangle/DemangleConfig.h" - textual header "/usr/include/llvm/Demangle/ItaniumDemangle.h" - textual header "/usr/include/llvm/Demangle/MicrosoftDemangle.h" - textual header "/usr/include/llvm/Demangle/MicrosoftDemangleNodes.h" - textual header "/usr/include/llvm/Demangle/StringView.h" - textual header "/usr/include/llvm/Demangle/Utility.h" - textual header "/usr/include/llvm/ExecutionEngine/ExecutionEngine.h" - textual header "/usr/include/llvm/ExecutionEngine/GenericValue.h" - textual header "/usr/include/llvm/ExecutionEngine/Interpreter.h" - textual header "/usr/include/llvm/ExecutionEngine/JITEventListener.h" - textual header "/usr/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h" - textual header "/usr/include/llvm/ExecutionEngine/JITLink/JITLink.h" - textual header "/usr/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h" - textual header "/usr/include/llvm/ExecutionEngine/JITLink/MachO.h" - textual header "/usr/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h" - textual header "/usr/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h" - textual header "/usr/include/llvm/ExecutionEngine/JITSymbol.h" - textual header "/usr/include/llvm/ExecutionEngine/MCJIT.h" - textual header "/usr/include/llvm/ExecutionEngine/OProfileWrapper.h" - textual header "/usr/include/llvm/ExecutionEngine/ObjectCache.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/CompileUtils.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/Core.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/DebugUtils.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/LLJIT.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/LambdaResolver.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/Layer.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/LazyReexports.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/Legacy.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/NullResolver.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/OrcError.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/RPC/RPCSerialization.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/RPC/RPCUtils.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/RPC/RawByteChannel.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/Speculation.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h" - textual header "/usr/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h" - textual header "/usr/include/llvm/ExecutionEngine/OrcMCJITReplacement.h" - textual header "/usr/include/llvm/ExecutionEngine/OrcV1Deprecation.h" - textual header "/usr/include/llvm/ExecutionEngine/RTDyldMemoryManager.h" - textual header "/usr/include/llvm/ExecutionEngine/RuntimeDyld.h" - textual header "/usr/include/llvm/ExecutionEngine/RuntimeDyldChecker.h" - textual header "/usr/include/llvm/ExecutionEngine/SectionMemoryManager.h" - textual header "/usr/include/llvm/Frontend/OpenMP/OMPConstants.h" - textual header "/usr/include/llvm/Frontend/OpenMP/OMPIRBuilder.h" - textual header "/usr/include/llvm/Frontend/OpenMP/OMPKinds.def" - textual header "/usr/include/llvm/FuzzMutate/FuzzerCLI.h" - textual header "/usr/include/llvm/FuzzMutate/IRMutator.h" - textual header "/usr/include/llvm/FuzzMutate/OpDescriptor.h" - textual header "/usr/include/llvm/FuzzMutate/Operations.h" - textual header "/usr/include/llvm/FuzzMutate/Random.h" - textual header "/usr/include/llvm/FuzzMutate/RandomIRBuilder.h" - textual header "/usr/include/llvm/IR/Argument.h" - textual header "/usr/include/llvm/IR/AssemblyAnnotationWriter.h" - textual header "/usr/include/llvm/IR/Attributes.h" - textual header "/usr/include/llvm/IR/Attributes.inc" - textual header "/usr/include/llvm/IR/Attributes.td" - textual header "/usr/include/llvm/IR/AutoUpgrade.h" - textual header "/usr/include/llvm/IR/BasicBlock.h" - textual header "/usr/include/llvm/IR/CFG.h" - textual header "/usr/include/llvm/IR/CFGDiff.h" - textual header "/usr/include/llvm/IR/CallSite.h" - textual header "/usr/include/llvm/IR/CallingConv.h" - textual header "/usr/include/llvm/IR/Comdat.h" - textual header "/usr/include/llvm/IR/Constant.h" - textual header "/usr/include/llvm/IR/ConstantFolder.h" - textual header "/usr/include/llvm/IR/ConstantRange.h" - textual header "/usr/include/llvm/IR/Constants.h" - textual header "/usr/include/llvm/IR/ConstrainedOps.def" - textual header "/usr/include/llvm/IR/DIBuilder.h" - textual header "/usr/include/llvm/IR/DataLayout.h" - textual header "/usr/include/llvm/IR/DebugInfo.h" - textual header "/usr/include/llvm/IR/DebugInfoFlags.def" - textual header "/usr/include/llvm/IR/DebugInfoMetadata.h" - textual header "/usr/include/llvm/IR/DebugLoc.h" - textual header "/usr/include/llvm/IR/DerivedTypes.h" - textual header "/usr/include/llvm/IR/DerivedUser.h" - textual header "/usr/include/llvm/IR/DiagnosticHandler.h" - textual header "/usr/include/llvm/IR/DiagnosticInfo.h" - textual header "/usr/include/llvm/IR/DiagnosticPrinter.h" - textual header "/usr/include/llvm/IR/Dominators.h" - textual header "/usr/include/llvm/IR/FPEnv.h" - textual header "/usr/include/llvm/IR/FixedMetadataKinds.def" - textual header "/usr/include/llvm/IR/Function.h" - textual header "/usr/include/llvm/IR/GVMaterializer.h" - textual header "/usr/include/llvm/IR/GetElementPtrTypeIterator.h" - textual header "/usr/include/llvm/IR/GlobalAlias.h" - textual header "/usr/include/llvm/IR/GlobalIFunc.h" - textual header "/usr/include/llvm/IR/GlobalIndirectSymbol.h" - textual header "/usr/include/llvm/IR/GlobalObject.h" - textual header "/usr/include/llvm/IR/GlobalValue.h" - textual header "/usr/include/llvm/IR/GlobalVariable.h" - textual header "/usr/include/llvm/IR/IRBuilder.h" - textual header "/usr/include/llvm/IR/IRPrintingPasses.h" - textual header "/usr/include/llvm/IR/InlineAsm.h" - textual header "/usr/include/llvm/IR/InstIterator.h" - textual header "/usr/include/llvm/IR/InstVisitor.h" - textual header "/usr/include/llvm/IR/InstrTypes.h" - textual header "/usr/include/llvm/IR/Instruction.def" - textual header "/usr/include/llvm/IR/Instruction.h" - textual header "/usr/include/llvm/IR/Instructions.h" - textual header "/usr/include/llvm/IR/IntrinsicEnums.inc" - textual header "/usr/include/llvm/IR/IntrinsicImpl.inc" - textual header "/usr/include/llvm/IR/IntrinsicInst.h" - textual header "/usr/include/llvm/IR/Intrinsics.h" - textual header "/usr/include/llvm/IR/Intrinsics.td" - textual header "/usr/include/llvm/IR/IntrinsicsAArch64.h" - textual header "/usr/include/llvm/IR/IntrinsicsAArch64.td" - textual header "/usr/include/llvm/IR/IntrinsicsAMDGPU.h" - textual header "/usr/include/llvm/IR/IntrinsicsAMDGPU.td" - textual header "/usr/include/llvm/IR/IntrinsicsARM.h" - textual header "/usr/include/llvm/IR/IntrinsicsARM.td" - textual header "/usr/include/llvm/IR/IntrinsicsBPF.h" - textual header "/usr/include/llvm/IR/IntrinsicsBPF.td" - textual header "/usr/include/llvm/IR/IntrinsicsHexagon.h" - textual header "/usr/include/llvm/IR/IntrinsicsHexagon.td" - textual header "/usr/include/llvm/IR/IntrinsicsMips.h" - textual header "/usr/include/llvm/IR/IntrinsicsMips.td" - textual header "/usr/include/llvm/IR/IntrinsicsNVPTX.h" - textual header "/usr/include/llvm/IR/IntrinsicsNVVM.td" - textual header "/usr/include/llvm/IR/IntrinsicsPowerPC.h" - textual header "/usr/include/llvm/IR/IntrinsicsPowerPC.td" - textual header "/usr/include/llvm/IR/IntrinsicsR600.h" - textual header "/usr/include/llvm/IR/IntrinsicsRISCV.h" - textual header "/usr/include/llvm/IR/IntrinsicsRISCV.td" - textual header "/usr/include/llvm/IR/IntrinsicsS390.h" - textual header "/usr/include/llvm/IR/IntrinsicsSystemZ.td" - textual header "/usr/include/llvm/IR/IntrinsicsWebAssembly.h" - textual header "/usr/include/llvm/IR/IntrinsicsWebAssembly.td" - textual header "/usr/include/llvm/IR/IntrinsicsX86.h" - textual header "/usr/include/llvm/IR/IntrinsicsX86.td" - textual header "/usr/include/llvm/IR/IntrinsicsXCore.h" - textual header "/usr/include/llvm/IR/IntrinsicsXCore.td" - textual header "/usr/include/llvm/IR/LLVMContext.h" - textual header "/usr/include/llvm/IR/LegacyPassManager.h" - textual header "/usr/include/llvm/IR/LegacyPassManagers.h" - textual header "/usr/include/llvm/IR/LegacyPassNameParser.h" - textual header "/usr/include/llvm/IR/MDBuilder.h" - textual header "/usr/include/llvm/IR/Mangler.h" - textual header "/usr/include/llvm/IR/Metadata.def" - textual header "/usr/include/llvm/IR/Metadata.h" - textual header "/usr/include/llvm/IR/Module.h" - textual header "/usr/include/llvm/IR/ModuleSlotTracker.h" - textual header "/usr/include/llvm/IR/ModuleSummaryIndex.h" - textual header "/usr/include/llvm/IR/ModuleSummaryIndexYAML.h" - textual header "/usr/include/llvm/IR/NoFolder.h" - textual header "/usr/include/llvm/IR/OperandTraits.h" - textual header "/usr/include/llvm/IR/Operator.h" - textual header "/usr/include/llvm/IR/OptBisect.h" - textual header "/usr/include/llvm/IR/PassInstrumentation.h" - textual header "/usr/include/llvm/IR/PassManager.h" - textual header "/usr/include/llvm/IR/PassManagerInternal.h" - textual header "/usr/include/llvm/IR/PassTimingInfo.h" - textual header "/usr/include/llvm/IR/PatternMatch.h" - textual header "/usr/include/llvm/IR/PredIteratorCache.h" - textual header "/usr/include/llvm/IR/ProfileSummary.h" - textual header "/usr/include/llvm/IR/RemarkStreamer.h" - textual header "/usr/include/llvm/IR/RuntimeLibcalls.def" - textual header "/usr/include/llvm/IR/SafepointIRVerifier.h" - textual header "/usr/include/llvm/IR/Statepoint.h" - textual header "/usr/include/llvm/IR/SymbolTableListTraits.h" - textual header "/usr/include/llvm/IR/TrackingMDRef.h" - textual header "/usr/include/llvm/IR/Type.h" - textual header "/usr/include/llvm/IR/TypeFinder.h" - textual header "/usr/include/llvm/IR/Use.h" - textual header "/usr/include/llvm/IR/UseListOrder.h" - textual header "/usr/include/llvm/IR/User.h" - textual header "/usr/include/llvm/IR/Value.def" - textual header "/usr/include/llvm/IR/Value.h" - textual header "/usr/include/llvm/IR/ValueHandle.h" - textual header "/usr/include/llvm/IR/ValueMap.h" - textual header "/usr/include/llvm/IR/ValueSymbolTable.h" - textual header "/usr/include/llvm/IR/Verifier.h" - textual header "/usr/include/llvm/IRReader/IRReader.h" - textual header "/usr/include/llvm/InitializePasses.h" - textual header "/usr/include/llvm/LTO/Caching.h" - textual header "/usr/include/llvm/LTO/Config.h" - textual header "/usr/include/llvm/LTO/LTO.h" - textual header "/usr/include/llvm/LTO/LTOBackend.h" - textual header "/usr/include/llvm/LTO/SummaryBasedOptimizations.h" - textual header "/usr/include/llvm/LTO/legacy/LTOCodeGenerator.h" - textual header "/usr/include/llvm/LTO/legacy/LTOModule.h" - textual header "/usr/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h" - textual header "/usr/include/llvm/LTO/legacy/UpdateCompilerUsed.h" - textual header "/usr/include/llvm/LineEditor/LineEditor.h" - textual header "/usr/include/llvm/LinkAllIR.h" - textual header "/usr/include/llvm/LinkAllPasses.h" - textual header "/usr/include/llvm/Linker/IRMover.h" - textual header "/usr/include/llvm/Linker/Linker.h" - textual header "/usr/include/llvm/MC/ConstantPools.h" - textual header "/usr/include/llvm/MC/LaneBitmask.h" - textual header "/usr/include/llvm/MC/MCAsmBackend.h" - textual header "/usr/include/llvm/MC/MCAsmInfo.h" - textual header "/usr/include/llvm/MC/MCAsmInfoCOFF.h" - textual header "/usr/include/llvm/MC/MCAsmInfoDarwin.h" - textual header "/usr/include/llvm/MC/MCAsmInfoELF.h" - textual header "/usr/include/llvm/MC/MCAsmInfoWasm.h" - textual header "/usr/include/llvm/MC/MCAsmInfoXCOFF.h" - textual header "/usr/include/llvm/MC/MCAsmLayout.h" - textual header "/usr/include/llvm/MC/MCAsmMacro.h" - textual header "/usr/include/llvm/MC/MCAssembler.h" - textual header "/usr/include/llvm/MC/MCCodeEmitter.h" - textual header "/usr/include/llvm/MC/MCCodeView.h" - textual header "/usr/include/llvm/MC/MCContext.h" - textual header "/usr/include/llvm/MC/MCDirectives.h" - textual header "/usr/include/llvm/MC/MCDisassembler/MCDisassembler.h" - textual header "/usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h" - textual header "/usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h" - textual header "/usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h" - textual header "/usr/include/llvm/MC/MCDwarf.h" - textual header "/usr/include/llvm/MC/MCELFObjectWriter.h" - textual header "/usr/include/llvm/MC/MCELFStreamer.h" - textual header "/usr/include/llvm/MC/MCExpr.h" - textual header "/usr/include/llvm/MC/MCFixedLenDisassembler.h" - textual header "/usr/include/llvm/MC/MCFixup.h" - textual header "/usr/include/llvm/MC/MCFixupKindInfo.h" - textual header "/usr/include/llvm/MC/MCFragment.h" - textual header "/usr/include/llvm/MC/MCInst.h" - textual header "/usr/include/llvm/MC/MCInstBuilder.h" - textual header "/usr/include/llvm/MC/MCInstPrinter.h" - textual header "/usr/include/llvm/MC/MCInstrAnalysis.h" - textual header "/usr/include/llvm/MC/MCInstrDesc.h" - textual header "/usr/include/llvm/MC/MCInstrInfo.h" - textual header "/usr/include/llvm/MC/MCInstrItineraries.h" - textual header "/usr/include/llvm/MC/MCLabel.h" - textual header "/usr/include/llvm/MC/MCLinkerOptimizationHint.h" - textual header "/usr/include/llvm/MC/MCMachObjectWriter.h" - textual header "/usr/include/llvm/MC/MCObjectFileInfo.h" - textual header "/usr/include/llvm/MC/MCObjectStreamer.h" - textual header "/usr/include/llvm/MC/MCObjectWriter.h" - textual header "/usr/include/llvm/MC/MCParser/AsmCond.h" - textual header "/usr/include/llvm/MC/MCParser/AsmLexer.h" - textual header "/usr/include/llvm/MC/MCParser/MCAsmLexer.h" - textual header "/usr/include/llvm/MC/MCParser/MCAsmParser.h" - textual header "/usr/include/llvm/MC/MCParser/MCAsmParserExtension.h" - textual header "/usr/include/llvm/MC/MCParser/MCAsmParserUtils.h" - textual header "/usr/include/llvm/MC/MCParser/MCParsedAsmOperand.h" - textual header "/usr/include/llvm/MC/MCParser/MCTargetAsmParser.h" - textual header "/usr/include/llvm/MC/MCRegister.h" - textual header "/usr/include/llvm/MC/MCRegisterInfo.h" - textual header "/usr/include/llvm/MC/MCSchedule.h" - textual header "/usr/include/llvm/MC/MCSection.h" - textual header "/usr/include/llvm/MC/MCSectionCOFF.h" - textual header "/usr/include/llvm/MC/MCSectionELF.h" - textual header "/usr/include/llvm/MC/MCSectionMachO.h" - textual header "/usr/include/llvm/MC/MCSectionWasm.h" - textual header "/usr/include/llvm/MC/MCSectionXCOFF.h" - textual header "/usr/include/llvm/MC/MCStreamer.h" - textual header "/usr/include/llvm/MC/MCSubtargetInfo.h" - textual header "/usr/include/llvm/MC/MCSymbol.h" - textual header "/usr/include/llvm/MC/MCSymbolCOFF.h" - textual header "/usr/include/llvm/MC/MCSymbolELF.h" - textual header "/usr/include/llvm/MC/MCSymbolMachO.h" - textual header "/usr/include/llvm/MC/MCSymbolWasm.h" - textual header "/usr/include/llvm/MC/MCSymbolXCOFF.h" - textual header "/usr/include/llvm/MC/MCTargetOptions.h" - textual header "/usr/include/llvm/MC/MCTargetOptionsCommandFlags.inc" - textual header "/usr/include/llvm/MC/MCValue.h" - textual header "/usr/include/llvm/MC/MCWasmObjectWriter.h" - textual header "/usr/include/llvm/MC/MCWasmStreamer.h" - textual header "/usr/include/llvm/MC/MCWin64EH.h" - textual header "/usr/include/llvm/MC/MCWinCOFFObjectWriter.h" - textual header "/usr/include/llvm/MC/MCWinCOFFStreamer.h" - textual header "/usr/include/llvm/MC/MCWinEH.h" - textual header "/usr/include/llvm/MC/MCXCOFFObjectWriter.h" - textual header "/usr/include/llvm/MC/MCXCOFFStreamer.h" - textual header "/usr/include/llvm/MC/MachineLocation.h" - textual header "/usr/include/llvm/MC/SectionKind.h" - textual header "/usr/include/llvm/MC/StringTableBuilder.h" - textual header "/usr/include/llvm/MC/SubtargetFeature.h" - textual header "/usr/include/llvm/MCA/CodeEmitter.h" - textual header "/usr/include/llvm/MCA/Context.h" - textual header "/usr/include/llvm/MCA/HWEventListener.h" - textual header "/usr/include/llvm/MCA/HardwareUnits/HardwareUnit.h" - textual header "/usr/include/llvm/MCA/HardwareUnits/LSUnit.h" - textual header "/usr/include/llvm/MCA/HardwareUnits/RegisterFile.h" - textual header "/usr/include/llvm/MCA/HardwareUnits/ResourceManager.h" - textual header "/usr/include/llvm/MCA/HardwareUnits/RetireControlUnit.h" - textual header "/usr/include/llvm/MCA/HardwareUnits/Scheduler.h" - textual header "/usr/include/llvm/MCA/InstrBuilder.h" - textual header "/usr/include/llvm/MCA/Instruction.h" - textual header "/usr/include/llvm/MCA/Pipeline.h" - textual header "/usr/include/llvm/MCA/SourceMgr.h" - textual header "/usr/include/llvm/MCA/Stages/DispatchStage.h" - textual header "/usr/include/llvm/MCA/Stages/EntryStage.h" - textual header "/usr/include/llvm/MCA/Stages/ExecuteStage.h" - textual header "/usr/include/llvm/MCA/Stages/InstructionTables.h" - textual header "/usr/include/llvm/MCA/Stages/MicroOpQueueStage.h" - textual header "/usr/include/llvm/MCA/Stages/RetireStage.h" - textual header "/usr/include/llvm/MCA/Stages/Stage.h" - textual header "/usr/include/llvm/MCA/Support.h" - textual header "/usr/include/llvm/Object/Archive.h" - textual header "/usr/include/llvm/Object/ArchiveWriter.h" - textual header "/usr/include/llvm/Object/Binary.h" - textual header "/usr/include/llvm/Object/COFF.h" - textual header "/usr/include/llvm/Object/COFFImportFile.h" - textual header "/usr/include/llvm/Object/COFFModuleDefinition.h" - textual header "/usr/include/llvm/Object/CVDebugRecord.h" - textual header "/usr/include/llvm/Object/Decompressor.h" - textual header "/usr/include/llvm/Object/ELF.h" - textual header "/usr/include/llvm/Object/ELFObjectFile.h" - textual header "/usr/include/llvm/Object/ELFTypes.h" - textual header "/usr/include/llvm/Object/Error.h" - textual header "/usr/include/llvm/Object/IRObjectFile.h" - textual header "/usr/include/llvm/Object/IRSymtab.h" - textual header "/usr/include/llvm/Object/MachO.h" - textual header "/usr/include/llvm/Object/MachOUniversal.h" - textual header "/usr/include/llvm/Object/Minidump.h" - textual header "/usr/include/llvm/Object/ModuleSymbolTable.h" - textual header "/usr/include/llvm/Object/ObjectFile.h" - textual header "/usr/include/llvm/Object/RelocationResolver.h" - textual header "/usr/include/llvm/Object/StackMapParser.h" - textual header "/usr/include/llvm/Object/SymbolSize.h" - textual header "/usr/include/llvm/Object/SymbolicFile.h" - textual header "/usr/include/llvm/Object/TapiFile.h" - textual header "/usr/include/llvm/Object/TapiUniversal.h" - textual header "/usr/include/llvm/Object/Wasm.h" - textual header "/usr/include/llvm/Object/WasmTraits.h" - textual header "/usr/include/llvm/Object/WindowsMachineFlag.h" - textual header "/usr/include/llvm/Object/WindowsResource.h" - textual header "/usr/include/llvm/Object/XCOFFObjectFile.h" - textual header "/usr/include/llvm/ObjectYAML/COFFYAML.h" - textual header "/usr/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h" - textual header "/usr/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h" - textual header "/usr/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h" - textual header "/usr/include/llvm/ObjectYAML/CodeViewYAMLTypes.h" - textual header "/usr/include/llvm/ObjectYAML/DWARFEmitter.h" - textual header "/usr/include/llvm/ObjectYAML/DWARFYAML.h" - textual header "/usr/include/llvm/ObjectYAML/ELFYAML.h" - textual header "/usr/include/llvm/ObjectYAML/MachOYAML.h" - textual header "/usr/include/llvm/ObjectYAML/MinidumpYAML.h" - textual header "/usr/include/llvm/ObjectYAML/ObjectYAML.h" - textual header "/usr/include/llvm/ObjectYAML/WasmYAML.h" - textual header "/usr/include/llvm/ObjectYAML/XCOFFYAML.h" - textual header "/usr/include/llvm/ObjectYAML/YAML.h" - textual header "/usr/include/llvm/ObjectYAML/yaml2obj.h" - textual header "/usr/include/llvm/Option/Arg.h" - textual header "/usr/include/llvm/Option/ArgList.h" - textual header "/usr/include/llvm/Option/OptParser.td" - textual header "/usr/include/llvm/Option/OptSpecifier.h" - textual header "/usr/include/llvm/Option/OptTable.h" - textual header "/usr/include/llvm/Option/Option.h" - textual header "/usr/include/llvm/Pass.h" - textual header "/usr/include/llvm/PassAnalysisSupport.h" - textual header "/usr/include/llvm/PassInfo.h" - textual header "/usr/include/llvm/PassRegistry.h" - textual header "/usr/include/llvm/PassSupport.h" - textual header "/usr/include/llvm/Passes/PassBuilder.h" - textual header "/usr/include/llvm/Passes/PassPlugin.h" - textual header "/usr/include/llvm/Passes/StandardInstrumentations.h" - textual header "/usr/include/llvm/ProfileData/Coverage/CoverageMapping.h" - textual header "/usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h" - textual header "/usr/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h" - textual header "/usr/include/llvm/ProfileData/GCOV.h" - textual header "/usr/include/llvm/ProfileData/InstrProf.h" - textual header "/usr/include/llvm/ProfileData/InstrProfData.inc" - textual header "/usr/include/llvm/ProfileData/InstrProfReader.h" - textual header "/usr/include/llvm/ProfileData/InstrProfWriter.h" - textual header "/usr/include/llvm/ProfileData/ProfileCommon.h" - textual header "/usr/include/llvm/ProfileData/SampleProf.h" - textual header "/usr/include/llvm/ProfileData/SampleProfReader.h" - textual header "/usr/include/llvm/ProfileData/SampleProfWriter.h" - textual header "/usr/include/llvm/Remarks/BitstreamRemarkContainer.h" - textual header "/usr/include/llvm/Remarks/BitstreamRemarkParser.h" - textual header "/usr/include/llvm/Remarks/BitstreamRemarkSerializer.h" - textual header "/usr/include/llvm/Remarks/Remark.h" - textual header "/usr/include/llvm/Remarks/RemarkFormat.h" - textual header "/usr/include/llvm/Remarks/RemarkLinker.h" - textual header "/usr/include/llvm/Remarks/RemarkParser.h" - textual header "/usr/include/llvm/Remarks/RemarkSerializer.h" - textual header "/usr/include/llvm/Remarks/RemarkStringTable.h" - textual header "/usr/include/llvm/Remarks/YAMLRemarkSerializer.h" - textual header "/usr/include/llvm/Support/AArch64TargetParser.def" - textual header "/usr/include/llvm/Support/AArch64TargetParser.h" - textual header "/usr/include/llvm/Support/AMDGPUMetadata.h" - textual header "/usr/include/llvm/Support/AMDHSAKernelDescriptor.h" - textual header "/usr/include/llvm/Support/ARMAttributeParser.h" - textual header "/usr/include/llvm/Support/ARMBuildAttributes.h" - textual header "/usr/include/llvm/Support/ARMEHABI.h" - textual header "/usr/include/llvm/Support/ARMTargetParser.def" - textual header "/usr/include/llvm/Support/ARMTargetParser.h" - textual header "/usr/include/llvm/Support/ARMWinEH.h" - textual header "/usr/include/llvm/Support/AlignOf.h" - textual header "/usr/include/llvm/Support/Alignment.h" - textual header "/usr/include/llvm/Support/Allocator.h" - textual header "/usr/include/llvm/Support/ArrayRecycler.h" - textual header "/usr/include/llvm/Support/Atomic.h" - textual header "/usr/include/llvm/Support/AtomicOrdering.h" - textual header "/usr/include/llvm/Support/Automaton.h" - textual header "/usr/include/llvm/Support/BinaryByteStream.h" - textual header "/usr/include/llvm/Support/BinaryItemStream.h" - textual header "/usr/include/llvm/Support/BinaryStream.h" - textual header "/usr/include/llvm/Support/BinaryStreamArray.h" - textual header "/usr/include/llvm/Support/BinaryStreamError.h" - textual header "/usr/include/llvm/Support/BinaryStreamReader.h" - textual header "/usr/include/llvm/Support/BinaryStreamRef.h" - textual header "/usr/include/llvm/Support/BinaryStreamWriter.h" - textual header "/usr/include/llvm/Support/BlockFrequency.h" - textual header "/usr/include/llvm/Support/BranchProbability.h" - textual header "/usr/include/llvm/Support/BuryPointer.h" - textual header "/usr/include/llvm/Support/CBindingWrapping.h" - textual header "/usr/include/llvm/Support/CFGUpdate.h" - textual header "/usr/include/llvm/Support/COM.h" - textual header "/usr/include/llvm/Support/CRC.h" - textual header "/usr/include/llvm/Support/CachePruning.h" - textual header "/usr/include/llvm/Support/Capacity.h" - textual header "/usr/include/llvm/Support/Casting.h" - textual header "/usr/include/llvm/Support/CheckedArithmetic.h" - textual header "/usr/include/llvm/Support/Chrono.h" - textual header "/usr/include/llvm/Support/CodeGen.h" - textual header "/usr/include/llvm/Support/CodeGenCoverage.h" - textual header "/usr/include/llvm/Support/CommandLine.h" - textual header "/usr/include/llvm/Support/Compiler.h" - textual header "/usr/include/llvm/Support/Compression.h" - textual header "/usr/include/llvm/Support/ConvertUTF.h" - textual header "/usr/include/llvm/Support/CrashRecoveryContext.h" - textual header "/usr/include/llvm/Support/DJB.h" - textual header "/usr/include/llvm/Support/DOTGraphTraits.h" - textual header "/usr/include/llvm/Support/DataExtractor.h" - textual header "/usr/include/llvm/Support/DataTypes.h" - textual header "/usr/include/llvm/Support/Debug.h" - textual header "/usr/include/llvm/Support/DebugCounter.h" - textual header "/usr/include/llvm/Support/DynamicLibrary.h" - textual header "/usr/include/llvm/Support/Endian.h" - textual header "/usr/include/llvm/Support/EndianStream.h" - textual header "/usr/include/llvm/Support/Errc.h" - textual header "/usr/include/llvm/Support/Errno.h" - textual header "/usr/include/llvm/Support/Error.h" - textual header "/usr/include/llvm/Support/ErrorHandling.h" - textual header "/usr/include/llvm/Support/ErrorOr.h" - textual header "/usr/include/llvm/Support/Extension.def" - textual header "/usr/include/llvm/Support/FileCheck.h" - textual header "/usr/include/llvm/Support/FileCollector.h" - textual header "/usr/include/llvm/Support/FileOutputBuffer.h" - textual header "/usr/include/llvm/Support/FileSystem.h" - textual header "/usr/include/llvm/Support/FileUtilities.h" - textual header "/usr/include/llvm/Support/Format.h" - textual header "/usr/include/llvm/Support/FormatAdapters.h" - textual header "/usr/include/llvm/Support/FormatCommon.h" - textual header "/usr/include/llvm/Support/FormatProviders.h" - textual header "/usr/include/llvm/Support/FormatVariadic.h" - textual header "/usr/include/llvm/Support/FormatVariadicDetails.h" - textual header "/usr/include/llvm/Support/FormattedStream.h" - textual header "/usr/include/llvm/Support/GenericDomTree.h" - textual header "/usr/include/llvm/Support/GenericDomTreeConstruction.h" - textual header "/usr/include/llvm/Support/GenericIteratedDominanceFrontier.h" - textual header "/usr/include/llvm/Support/GlobPattern.h" - textual header "/usr/include/llvm/Support/GraphWriter.h" - textual header "/usr/include/llvm/Support/Host.h" - textual header "/usr/include/llvm/Support/InitLLVM.h" - textual header "/usr/include/llvm/Support/ItaniumManglingCanonicalizer.h" - textual header "/usr/include/llvm/Support/JSON.h" - textual header "/usr/include/llvm/Support/KnownBits.h" - textual header "/usr/include/llvm/Support/LEB128.h" - textual header "/usr/include/llvm/Support/LICENSE.TXT" - textual header "/usr/include/llvm/Support/LineIterator.h" - textual header "/usr/include/llvm/Support/Locale.h" - textual header "/usr/include/llvm/Support/LockFileManager.h" - textual header "/usr/include/llvm/Support/LowLevelTypeImpl.h" - textual header "/usr/include/llvm/Support/MD5.h" - textual header "/usr/include/llvm/Support/MSVCErrorWorkarounds.h" - textual header "/usr/include/llvm/Support/MachineValueType.h" - textual header "/usr/include/llvm/Support/ManagedStatic.h" - textual header "/usr/include/llvm/Support/MathExtras.h" - textual header "/usr/include/llvm/Support/MemAlloc.h" - textual header "/usr/include/llvm/Support/Memory.h" - textual header "/usr/include/llvm/Support/MemoryBuffer.h" - textual header "/usr/include/llvm/Support/MipsABIFlags.h" - textual header "/usr/include/llvm/Support/Mutex.h" - textual header "/usr/include/llvm/Support/NativeFormatting.h" - textual header "/usr/include/llvm/Support/OnDiskHashTable.h" - textual header "/usr/include/llvm/Support/Parallel.h" - textual header "/usr/include/llvm/Support/Path.h" - textual header "/usr/include/llvm/Support/PluginLoader.h" - textual header "/usr/include/llvm/Support/PointerLikeTypeTraits.h" - textual header "/usr/include/llvm/Support/PrettyStackTrace.h" - textual header "/usr/include/llvm/Support/Printable.h" - textual header "/usr/include/llvm/Support/Process.h" - textual header "/usr/include/llvm/Support/Program.h" - textual header "/usr/include/llvm/Support/RWMutex.h" - textual header "/usr/include/llvm/Support/RandomNumberGenerator.h" - textual header "/usr/include/llvm/Support/Recycler.h" - textual header "/usr/include/llvm/Support/RecyclingAllocator.h" - textual header "/usr/include/llvm/Support/Regex.h" - textual header "/usr/include/llvm/Support/Registry.h" - textual header "/usr/include/llvm/Support/ReverseIteration.h" - textual header "/usr/include/llvm/Support/SHA1.h" - textual header "/usr/include/llvm/Support/SMLoc.h" - textual header "/usr/include/llvm/Support/SMTAPI.h" - textual header "/usr/include/llvm/Support/SaveAndRestore.h" - textual header "/usr/include/llvm/Support/ScaledNumber.h" - textual header "/usr/include/llvm/Support/ScopedPrinter.h" - textual header "/usr/include/llvm/Support/Signals.h" - textual header "/usr/include/llvm/Support/Signposts.h" - textual header "/usr/include/llvm/Support/SmallVectorMemoryBuffer.h" - textual header "/usr/include/llvm/Support/Solaris/sys/regset.h" - textual header "/usr/include/llvm/Support/SourceMgr.h" - textual header "/usr/include/llvm/Support/SpecialCaseList.h" - textual header "/usr/include/llvm/Support/StringPool.h" - textual header "/usr/include/llvm/Support/StringSaver.h" - textual header "/usr/include/llvm/Support/SwapByteOrder.h" - textual header "/usr/include/llvm/Support/SymbolRemappingReader.h" - textual header "/usr/include/llvm/Support/SystemUtils.h" - textual header "/usr/include/llvm/Support/TarWriter.h" - textual header "/usr/include/llvm/Support/TargetOpcodes.def" - textual header "/usr/include/llvm/Support/TargetParser.h" - textual header "/usr/include/llvm/Support/TargetRegistry.h" - textual header "/usr/include/llvm/Support/TargetSelect.h" - textual header "/usr/include/llvm/Support/TaskQueue.h" - textual header "/usr/include/llvm/Support/ThreadLocal.h" - textual header "/usr/include/llvm/Support/ThreadPool.h" - textual header "/usr/include/llvm/Support/Threading.h" - textual header "/usr/include/llvm/Support/TimeProfiler.h" - textual header "/usr/include/llvm/Support/Timer.h" - textual header "/usr/include/llvm/Support/ToolOutputFile.h" - textual header "/usr/include/llvm/Support/TrailingObjects.h" - textual header "/usr/include/llvm/Support/TrigramIndex.h" - textual header "/usr/include/llvm/Support/TypeName.h" - textual header "/usr/include/llvm/Support/TypeSize.h" - textual header "/usr/include/llvm/Support/Unicode.h" - textual header "/usr/include/llvm/Support/UnicodeCharRanges.h" - textual header "/usr/include/llvm/Support/VCSRevision.h" - textual header "/usr/include/llvm/Support/Valgrind.h" - textual header "/usr/include/llvm/Support/VersionTuple.h" - textual header "/usr/include/llvm/Support/VirtualFileSystem.h" - textual header "/usr/include/llvm/Support/Watchdog.h" - textual header "/usr/include/llvm/Support/Win64EH.h" - textual header "/usr/include/llvm/Support/Windows/WindowsSupport.h" - textual header "/usr/include/llvm/Support/WindowsError.h" - textual header "/usr/include/llvm/Support/WithColor.h" - textual header "/usr/include/llvm/Support/X86DisassemblerDecoderCommon.h" - textual header "/usr/include/llvm/Support/X86TargetParser.def" - textual header "/usr/include/llvm/Support/YAMLParser.h" - textual header "/usr/include/llvm/Support/YAMLTraits.h" - textual header "/usr/include/llvm/Support/circular_raw_ostream.h" - textual header "/usr/include/llvm/Support/raw_os_ostream.h" - textual header "/usr/include/llvm/Support/raw_ostream.h" - textual header "/usr/include/llvm/Support/raw_sha1_ostream.h" - textual header "/usr/include/llvm/Support/thread.h" - textual header "/usr/include/llvm/Support/type_traits.h" - textual header "/usr/include/llvm/Support/xxhash.h" - textual header "/usr/include/llvm/TableGen/Automaton.td" - textual header "/usr/include/llvm/TableGen/Error.h" - textual header "/usr/include/llvm/TableGen/Main.h" - textual header "/usr/include/llvm/TableGen/Record.h" - textual header "/usr/include/llvm/TableGen/SearchableTable.td" - textual header "/usr/include/llvm/TableGen/SetTheory.h" - textual header "/usr/include/llvm/TableGen/StringMatcher.h" - textual header "/usr/include/llvm/TableGen/StringToOffsetTable.h" - textual header "/usr/include/llvm/TableGen/TableGenBackend.h" - textual header "/usr/include/llvm/Target/CodeGenCWrappers.h" - textual header "/usr/include/llvm/Target/GenericOpcodes.td" - textual header "/usr/include/llvm/Target/GlobalISel/Combine.td" - textual header "/usr/include/llvm/Target/GlobalISel/RegisterBank.td" - textual header "/usr/include/llvm/Target/GlobalISel/SelectionDAGCompat.td" - textual header "/usr/include/llvm/Target/GlobalISel/Target.td" - textual header "/usr/include/llvm/Target/Target.td" - textual header "/usr/include/llvm/Target/TargetCallingConv.td" - textual header "/usr/include/llvm/Target/TargetInstrPredicate.td" - textual header "/usr/include/llvm/Target/TargetIntrinsicInfo.h" - textual header "/usr/include/llvm/Target/TargetItinerary.td" - textual header "/usr/include/llvm/Target/TargetLoweringObjectFile.h" - textual header "/usr/include/llvm/Target/TargetMachine.h" - textual header "/usr/include/llvm/Target/TargetOptions.h" - textual header "/usr/include/llvm/Target/TargetPfmCounters.td" - textual header "/usr/include/llvm/Target/TargetSchedule.td" - textual header "/usr/include/llvm/Target/TargetSelectionDAG.td" - textual header "/usr/include/llvm/Testing/Support/Annotations.h" - textual header "/usr/include/llvm/Testing/Support/Error.h" - textual header "/usr/include/llvm/Testing/Support/SupportHelpers.h" - textual header "/usr/include/llvm/TextAPI/ELF/ELFStub.h" - textual header "/usr/include/llvm/TextAPI/ELF/TBEHandler.h" - textual header "/usr/include/llvm/TextAPI/MachO/Architecture.def" - textual header "/usr/include/llvm/TextAPI/MachO/Architecture.h" - textual header "/usr/include/llvm/TextAPI/MachO/ArchitectureSet.h" - textual header "/usr/include/llvm/TextAPI/MachO/InterfaceFile.h" - textual header "/usr/include/llvm/TextAPI/MachO/PackedVersion.h" - textual header "/usr/include/llvm/TextAPI/MachO/Platform.h" - textual header "/usr/include/llvm/TextAPI/MachO/Symbol.h" - textual header "/usr/include/llvm/TextAPI/MachO/Target.h" - textual header "/usr/include/llvm/TextAPI/MachO/TextAPIReader.h" - textual header "/usr/include/llvm/TextAPI/MachO/TextAPIWriter.h" - textual header "/usr/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h" - textual header "/usr/include/llvm/ToolDrivers/llvm-lib/LibDriver.h" - textual header "/usr/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h" - textual header "/usr/include/llvm/Transforms/CFGuard.h" - textual header "/usr/include/llvm/Transforms/Coroutines.h" - textual header "/usr/include/llvm/Transforms/IPO.h" - textual header "/usr/include/llvm/Transforms/IPO/AlwaysInliner.h" - textual header "/usr/include/llvm/Transforms/IPO/ArgumentPromotion.h" - textual header "/usr/include/llvm/Transforms/IPO/Attributor.h" - textual header "/usr/include/llvm/Transforms/IPO/CalledValuePropagation.h" - textual header "/usr/include/llvm/Transforms/IPO/ConstantMerge.h" - textual header "/usr/include/llvm/Transforms/IPO/CrossDSOCFI.h" - textual header "/usr/include/llvm/Transforms/IPO/DeadArgumentElimination.h" - textual header "/usr/include/llvm/Transforms/IPO/ElimAvailExtern.h" - textual header "/usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h" - textual header "/usr/include/llvm/Transforms/IPO/FunctionAttrs.h" - textual header "/usr/include/llvm/Transforms/IPO/FunctionImport.h" - textual header "/usr/include/llvm/Transforms/IPO/GlobalDCE.h" - textual header "/usr/include/llvm/Transforms/IPO/GlobalOpt.h" - textual header "/usr/include/llvm/Transforms/IPO/GlobalSplit.h" - textual header "/usr/include/llvm/Transforms/IPO/HotColdSplitting.h" - textual header "/usr/include/llvm/Transforms/IPO/InferFunctionAttrs.h" - textual header "/usr/include/llvm/Transforms/IPO/Inliner.h" - textual header "/usr/include/llvm/Transforms/IPO/Internalize.h" - textual header "/usr/include/llvm/Transforms/IPO/LowerTypeTests.h" - textual header "/usr/include/llvm/Transforms/IPO/MergeFunctions.h" - textual header "/usr/include/llvm/Transforms/IPO/PartialInlining.h" - textual header "/usr/include/llvm/Transforms/IPO/PassManagerBuilder.h" - textual header "/usr/include/llvm/Transforms/IPO/SCCP.h" - textual header "/usr/include/llvm/Transforms/IPO/SampleProfile.h" - textual header "/usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h" - textual header "/usr/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h" - textual header "/usr/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h" - textual header "/usr/include/llvm/Transforms/IPO/WholeProgramDevirt.h" - textual header "/usr/include/llvm/Transforms/InstCombine/InstCombine.h" - textual header "/usr/include/llvm/Transforms/InstCombine/InstCombineWorklist.h" - textual header "/usr/include/llvm/Transforms/Instrumentation.h" - textual header "/usr/include/llvm/Transforms/Instrumentation/AddressSanitizer.h" - textual header "/usr/include/llvm/Transforms/Instrumentation/BoundsChecking.h" - textual header "/usr/include/llvm/Transforms/Instrumentation/CGProfile.h" - textual header "/usr/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h" - textual header "/usr/include/llvm/Transforms/Instrumentation/GCOVProfiler.h" - textual header "/usr/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h" - textual header "/usr/include/llvm/Transforms/Instrumentation/InstrOrderFile.h" - textual header "/usr/include/llvm/Transforms/Instrumentation/InstrProfiling.h" - textual header "/usr/include/llvm/Transforms/Instrumentation/MemorySanitizer.h" - textual header "/usr/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h" - textual header "/usr/include/llvm/Transforms/Instrumentation/PoisonChecking.h" - textual header "/usr/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h" - textual header "/usr/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h" - textual header "/usr/include/llvm/Transforms/ObjCARC.h" - textual header "/usr/include/llvm/Transforms/Scalar.h" - textual header "/usr/include/llvm/Transforms/Scalar/ADCE.h" - textual header "/usr/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h" - textual header "/usr/include/llvm/Transforms/Scalar/BDCE.h" - textual header "/usr/include/llvm/Transforms/Scalar/CallSiteSplitting.h" - textual header "/usr/include/llvm/Transforms/Scalar/ConstantHoisting.h" - textual header "/usr/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h" - textual header "/usr/include/llvm/Transforms/Scalar/DCE.h" - textual header "/usr/include/llvm/Transforms/Scalar/DeadStoreElimination.h" - textual header "/usr/include/llvm/Transforms/Scalar/DivRemPairs.h" - textual header "/usr/include/llvm/Transforms/Scalar/EarlyCSE.h" - textual header "/usr/include/llvm/Transforms/Scalar/Float2Int.h" - textual header "/usr/include/llvm/Transforms/Scalar/GVN.h" - textual header "/usr/include/llvm/Transforms/Scalar/GVNExpression.h" - textual header "/usr/include/llvm/Transforms/Scalar/GuardWidening.h" - textual header "/usr/include/llvm/Transforms/Scalar/IVUsersPrinter.h" - textual header "/usr/include/llvm/Transforms/Scalar/IndVarSimplify.h" - textual header "/usr/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h" - textual header "/usr/include/llvm/Transforms/Scalar/InstSimplifyPass.h" - textual header "/usr/include/llvm/Transforms/Scalar/JumpThreading.h" - textual header "/usr/include/llvm/Transforms/Scalar/LICM.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopDataPrefetch.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopDeletion.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopDistribute.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopFuse.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopInstSimplify.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopLoadElimination.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopPassManager.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopPredication.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopRotation.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopSink.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopStrengthReduce.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h" - textual header "/usr/include/llvm/Transforms/Scalar/LoopUnrollPass.h" - textual header "/usr/include/llvm/Transforms/Scalar/LowerAtomic.h" - textual header "/usr/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h" - textual header "/usr/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h" - textual header "/usr/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h" - textual header "/usr/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h" - textual header "/usr/include/llvm/Transforms/Scalar/LowerWidenableCondition.h" - textual header "/usr/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h" - textual header "/usr/include/llvm/Transforms/Scalar/MemCpyOptimizer.h" - textual header "/usr/include/llvm/Transforms/Scalar/MergeICmps.h" - textual header "/usr/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h" - textual header "/usr/include/llvm/Transforms/Scalar/NaryReassociate.h" - textual header "/usr/include/llvm/Transforms/Scalar/NewGVN.h" - textual header "/usr/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h" - textual header "/usr/include/llvm/Transforms/Scalar/Reassociate.h" - textual header "/usr/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h" - textual header "/usr/include/llvm/Transforms/Scalar/SCCP.h" - textual header "/usr/include/llvm/Transforms/Scalar/SROA.h" - textual header "/usr/include/llvm/Transforms/Scalar/Scalarizer.h" - textual header "/usr/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h" - textual header "/usr/include/llvm/Transforms/Scalar/SimplifyCFG.h" - textual header "/usr/include/llvm/Transforms/Scalar/Sink.h" - textual header "/usr/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h" - textual header "/usr/include/llvm/Transforms/Scalar/SpeculativeExecution.h" - textual header "/usr/include/llvm/Transforms/Scalar/TailRecursionElimination.h" - textual header "/usr/include/llvm/Transforms/Scalar/WarnMissedTransforms.h" - textual header "/usr/include/llvm/Transforms/Utils.h" - textual header "/usr/include/llvm/Transforms/Utils/ASanStackFrameLayout.h" - textual header "/usr/include/llvm/Transforms/Utils/AddDiscriminators.h" - textual header "/usr/include/llvm/Transforms/Utils/BasicBlockUtils.h" - textual header "/usr/include/llvm/Transforms/Utils/BreakCriticalEdges.h" - textual header "/usr/include/llvm/Transforms/Utils/BuildLibCalls.h" - textual header "/usr/include/llvm/Transforms/Utils/BypassSlowDivision.h" - textual header "/usr/include/llvm/Transforms/Utils/CallPromotionUtils.h" - textual header "/usr/include/llvm/Transforms/Utils/CanonicalizeAliases.h" - textual header "/usr/include/llvm/Transforms/Utils/Cloning.h" - textual header "/usr/include/llvm/Transforms/Utils/CodeExtractor.h" - textual header "/usr/include/llvm/Transforms/Utils/CodeMoverUtils.h" - textual header "/usr/include/llvm/Transforms/Utils/CtorUtils.h" - textual header "/usr/include/llvm/Transforms/Utils/Debugify.h" - textual header "/usr/include/llvm/Transforms/Utils/EntryExitInstrumenter.h" - textual header "/usr/include/llvm/Transforms/Utils/EscapeEnumerator.h" - textual header "/usr/include/llvm/Transforms/Utils/Evaluator.h" - textual header "/usr/include/llvm/Transforms/Utils/FunctionComparator.h" - textual header "/usr/include/llvm/Transforms/Utils/FunctionImportUtils.h" - textual header "/usr/include/llvm/Transforms/Utils/GlobalStatus.h" - textual header "/usr/include/llvm/Transforms/Utils/GuardUtils.h" - textual header "/usr/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h" - textual header "/usr/include/llvm/Transforms/Utils/InjectTLIMappings.h" - textual header "/usr/include/llvm/Transforms/Utils/IntegerDivision.h" - textual header "/usr/include/llvm/Transforms/Utils/LCSSA.h" - textual header "/usr/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h" - textual header "/usr/include/llvm/Transforms/Utils/Local.h" - textual header "/usr/include/llvm/Transforms/Utils/LoopRotationUtils.h" - textual header "/usr/include/llvm/Transforms/Utils/LoopSimplify.h" - textual header "/usr/include/llvm/Transforms/Utils/LoopUtils.h" - textual header "/usr/include/llvm/Transforms/Utils/LoopVersioning.h" - textual header "/usr/include/llvm/Transforms/Utils/LowerInvoke.h" - textual header "/usr/include/llvm/Transforms/Utils/LowerMemIntrinsics.h" - textual header "/usr/include/llvm/Transforms/Utils/Mem2Reg.h" - textual header "/usr/include/llvm/Transforms/Utils/MisExpect.h" - textual header "/usr/include/llvm/Transforms/Utils/ModuleUtils.h" - textual header "/usr/include/llvm/Transforms/Utils/NameAnonGlobals.h" - textual header "/usr/include/llvm/Transforms/Utils/PredicateInfo.h" - textual header "/usr/include/llvm/Transforms/Utils/PromoteMemToReg.h" - textual header "/usr/include/llvm/Transforms/Utils/SSAUpdater.h" - textual header "/usr/include/llvm/Transforms/Utils/SSAUpdaterBulk.h" - textual header "/usr/include/llvm/Transforms/Utils/SSAUpdaterImpl.h" - textual header "/usr/include/llvm/Transforms/Utils/SanitizerStats.h" - textual header "/usr/include/llvm/Transforms/Utils/SimplifyIndVar.h" - textual header "/usr/include/llvm/Transforms/Utils/SimplifyLibCalls.h" - textual header "/usr/include/llvm/Transforms/Utils/SizeOpts.h" - textual header "/usr/include/llvm/Transforms/Utils/SplitModule.h" - textual header "/usr/include/llvm/Transforms/Utils/SymbolRewriter.h" - textual header "/usr/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h" - textual header "/usr/include/llvm/Transforms/Utils/UnrollLoop.h" - textual header "/usr/include/llvm/Transforms/Utils/VNCoercion.h" - textual header "/usr/include/llvm/Transforms/Utils/ValueMapper.h" - textual header "/usr/include/llvm/Transforms/Vectorize.h" - textual header "/usr/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h" - textual header "/usr/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h" - textual header "/usr/include/llvm/Transforms/Vectorize/LoopVectorize.h" - textual header "/usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h" - textual header "/usr/include/llvm/WindowsManifest/WindowsManifestMerger.h" - textual header "/usr/include/llvm/WindowsResource/ResourceProcessor.h" - textual header "/usr/include/llvm/WindowsResource/ResourceScriptToken.h" - textual header "/usr/include/llvm/WindowsResource/ResourceScriptTokenList.h" - textual header "/usr/include/llvm/XRay/BlockIndexer.h" - textual header "/usr/include/llvm/XRay/BlockPrinter.h" - textual header "/usr/include/llvm/XRay/BlockVerifier.h" - textual header "/usr/include/llvm/XRay/FDRLogBuilder.h" - textual header "/usr/include/llvm/XRay/FDRRecordConsumer.h" - textual header "/usr/include/llvm/XRay/FDRRecordProducer.h" - textual header "/usr/include/llvm/XRay/FDRRecords.h" - textual header "/usr/include/llvm/XRay/FDRTraceExpander.h" - textual header "/usr/include/llvm/XRay/FDRTraceWriter.h" - textual header "/usr/include/llvm/XRay/FileHeaderReader.h" - textual header "/usr/include/llvm/XRay/Graph.h" - textual header "/usr/include/llvm/XRay/InstrumentationMap.h" - textual header "/usr/include/llvm/XRay/Profile.h" - textual header "/usr/include/llvm/XRay/RecordPrinter.h" - textual header "/usr/include/llvm/XRay/Trace.h" - textual header "/usr/include/llvm/XRay/XRayRecord.h" - textual header "/usr/include/llvm/XRay/YAMLXRayRecord.h" - textual header "/usr/include/locale.h" - textual header "/usr/include/ltdl.h" - textual header "/usr/include/malloc.h" - textual header "/usr/include/math.h" - textual header "/usr/include/mcheck.h" - textual header "/usr/include/memory.h" - textual header "/usr/include/misc/cxl.h" - textual header "/usr/include/misc/ocxl.h" - textual header "/usr/include/mntent.h" - textual header "/usr/include/monetary.h" - textual header "/usr/include/mqueue.h" - textual header "/usr/include/mtd/inftl-user.h" - textual header "/usr/include/mtd/mtd-abi.h" - textual header "/usr/include/mtd/mtd-user.h" - textual header "/usr/include/mtd/nftl-user.h" - textual header "/usr/include/mtd/ubi-user.h" - textual header "/usr/include/net/ethernet.h" - textual header "/usr/include/net/if.h" - textual header "/usr/include/net/if_arp.h" - textual header "/usr/include/net/if_packet.h" - textual header "/usr/include/net/if_ppp.h" - textual header "/usr/include/net/if_shaper.h" - textual header "/usr/include/net/if_slip.h" - textual header "/usr/include/net/ppp-comp.h" - textual header "/usr/include/net/ppp_defs.h" - textual header "/usr/include/net/route.h" - textual header "/usr/include/netash/ash.h" - textual header "/usr/include/netatalk/at.h" - textual header "/usr/include/netax25/ax25.h" - textual header "/usr/include/netdb.h" - textual header "/usr/include/neteconet/ec.h" - textual header "/usr/include/netinet/ether.h" - textual header "/usr/include/netinet/icmp6.h" - textual header "/usr/include/netinet/if_ether.h" - textual header "/usr/include/netinet/if_fddi.h" - textual header "/usr/include/netinet/if_tr.h" - textual header "/usr/include/netinet/igmp.h" - textual header "/usr/include/netinet/in.h" - textual header "/usr/include/netinet/in_systm.h" - textual header "/usr/include/netinet/ip.h" - textual header "/usr/include/netinet/ip6.h" - textual header "/usr/include/netinet/ip_icmp.h" - textual header "/usr/include/netinet/tcp.h" - textual header "/usr/include/netinet/udp.h" - textual header "/usr/include/netipx/ipx.h" - textual header "/usr/include/netiucv/iucv.h" - textual header "/usr/include/netpacket/packet.h" - textual header "/usr/include/netrom/netrom.h" - textual header "/usr/include/netrose/rose.h" - textual header "/usr/include/nfs/nfs.h" - textual header "/usr/include/nl_types.h" - textual header "/usr/include/nss.h" - textual header "/usr/include/obstack.h" - textual header "/usr/include/openssl/aes.h" - textual header "/usr/include/openssl/asn1.h" - textual header "/usr/include/openssl/asn1_mac.h" - textual header "/usr/include/openssl/asn1err.h" - textual header "/usr/include/openssl/asn1t.h" - textual header "/usr/include/openssl/async.h" - textual header "/usr/include/openssl/asyncerr.h" - textual header "/usr/include/openssl/bio.h" - textual header "/usr/include/openssl/bioerr.h" - textual header "/usr/include/openssl/blowfish.h" - textual header "/usr/include/openssl/bn.h" - textual header "/usr/include/openssl/bnerr.h" - textual header "/usr/include/openssl/buffer.h" - textual header "/usr/include/openssl/buffererr.h" - textual header "/usr/include/openssl/camellia.h" - textual header "/usr/include/openssl/cast.h" - textual header "/usr/include/openssl/cmac.h" - textual header "/usr/include/openssl/cms.h" - textual header "/usr/include/openssl/cmserr.h" - textual header "/usr/include/openssl/comp.h" - textual header "/usr/include/openssl/comperr.h" - textual header "/usr/include/openssl/conf.h" - textual header "/usr/include/openssl/conf_api.h" - textual header "/usr/include/openssl/conferr.h" - textual header "/usr/include/openssl/crypto.h" - textual header "/usr/include/openssl/cryptoerr.h" - textual header "/usr/include/openssl/ct.h" - textual header "/usr/include/openssl/cterr.h" - textual header "/usr/include/openssl/des.h" - textual header "/usr/include/openssl/dh.h" - textual header "/usr/include/openssl/dherr.h" - textual header "/usr/include/openssl/dsa.h" - textual header "/usr/include/openssl/dsaerr.h" - textual header "/usr/include/openssl/dtls1.h" - textual header "/usr/include/openssl/e_os2.h" - textual header "/usr/include/openssl/ebcdic.h" - textual header "/usr/include/openssl/ec.h" - textual header "/usr/include/openssl/ecdh.h" - textual header "/usr/include/openssl/ecdsa.h" - textual header "/usr/include/openssl/ecerr.h" - textual header "/usr/include/openssl/engine.h" - textual header "/usr/include/openssl/engineerr.h" - textual header "/usr/include/openssl/err.h" - textual header "/usr/include/openssl/evp.h" - textual header "/usr/include/openssl/evperr.h" - textual header "/usr/include/openssl/hmac.h" - textual header "/usr/include/openssl/idea.h" - textual header "/usr/include/openssl/kdf.h" - textual header "/usr/include/openssl/kdferr.h" - textual header "/usr/include/openssl/lhash.h" - textual header "/usr/include/openssl/md2.h" - textual header "/usr/include/openssl/md4.h" - textual header "/usr/include/openssl/md5.h" - textual header "/usr/include/openssl/mdc2.h" - textual header "/usr/include/openssl/modes.h" - textual header "/usr/include/openssl/obj_mac.h" - textual header "/usr/include/openssl/objects.h" - textual header "/usr/include/openssl/objectserr.h" - textual header "/usr/include/openssl/ocsp.h" - textual header "/usr/include/openssl/ocsperr.h" - textual header "/usr/include/openssl/opensslv.h" - textual header "/usr/include/openssl/ossl_typ.h" - textual header "/usr/include/openssl/pem.h" - textual header "/usr/include/openssl/pem2.h" - textual header "/usr/include/openssl/pemerr.h" - textual header "/usr/include/openssl/pkcs12.h" - textual header "/usr/include/openssl/pkcs12err.h" - textual header "/usr/include/openssl/pkcs7.h" - textual header "/usr/include/openssl/pkcs7err.h" - textual header "/usr/include/openssl/rand.h" - textual header "/usr/include/openssl/rand_drbg.h" - textual header "/usr/include/openssl/randerr.h" - textual header "/usr/include/openssl/rc2.h" - textual header "/usr/include/openssl/rc4.h" - textual header "/usr/include/openssl/rc5.h" - textual header "/usr/include/openssl/ripemd.h" - textual header "/usr/include/openssl/rsa.h" - textual header "/usr/include/openssl/rsaerr.h" - textual header "/usr/include/openssl/safestack.h" - textual header "/usr/include/openssl/seed.h" - textual header "/usr/include/openssl/sha.h" - textual header "/usr/include/openssl/srp.h" - textual header "/usr/include/openssl/srtp.h" - textual header "/usr/include/openssl/ssl.h" - textual header "/usr/include/openssl/ssl2.h" - textual header "/usr/include/openssl/ssl3.h" - textual header "/usr/include/openssl/sslerr.h" - textual header "/usr/include/openssl/stack.h" - textual header "/usr/include/openssl/store.h" - textual header "/usr/include/openssl/storeerr.h" - textual header "/usr/include/openssl/symhacks.h" - textual header "/usr/include/openssl/tls1.h" - textual header "/usr/include/openssl/ts.h" - textual header "/usr/include/openssl/tserr.h" - textual header "/usr/include/openssl/txt_db.h" - textual header "/usr/include/openssl/ui.h" - textual header "/usr/include/openssl/uierr.h" - textual header "/usr/include/openssl/whrlpool.h" - textual header "/usr/include/openssl/x509.h" - textual header "/usr/include/openssl/x509_vfy.h" - textual header "/usr/include/openssl/x509err.h" - textual header "/usr/include/openssl/x509v3.h" - textual header "/usr/include/openssl/x509v3err.h" - textual header "/usr/include/paths.h" - textual header "/usr/include/poll.h" - textual header "/usr/include/polly/Canonicalization.h" - textual header "/usr/include/polly/CodeGen/BlockGenerators.h" - textual header "/usr/include/polly/CodeGen/CodeGeneration.h" - textual header "/usr/include/polly/CodeGen/CodegenCleanup.h" - textual header "/usr/include/polly/CodeGen/IRBuilder.h" - textual header "/usr/include/polly/CodeGen/IslAst.h" - textual header "/usr/include/polly/CodeGen/IslExprBuilder.h" - textual header "/usr/include/polly/CodeGen/IslNodeBuilder.h" - textual header "/usr/include/polly/CodeGen/LoopGenerators.h" - textual header "/usr/include/polly/CodeGen/LoopGeneratorsGOMP.h" - textual header "/usr/include/polly/CodeGen/LoopGeneratorsKMP.h" - textual header "/usr/include/polly/CodeGen/PPCGCodeGeneration.h" - textual header "/usr/include/polly/CodeGen/PerfMonitor.h" - textual header "/usr/include/polly/CodeGen/RuntimeDebugBuilder.h" - textual header "/usr/include/polly/CodeGen/Utils.h" - textual header "/usr/include/polly/CodePreparation.h" - textual header "/usr/include/polly/Config/config.h" - textual header "/usr/include/polly/DeLICM.h" - textual header "/usr/include/polly/DependenceInfo.h" - textual header "/usr/include/polly/FlattenAlgo.h" - textual header "/usr/include/polly/FlattenSchedule.h" - textual header "/usr/include/polly/ForwardOpTree.h" - textual header "/usr/include/polly/JSONExporter.h" - textual header "/usr/include/polly/LinkAllPasses.h" - textual header "/usr/include/polly/Options.h" - textual header "/usr/include/polly/PolyhedralInfo.h" - textual header "/usr/include/polly/PruneUnprofitable.h" - textual header "/usr/include/polly/RegisterPasses.h" - textual header "/usr/include/polly/ScheduleOptimizer.h" - textual header "/usr/include/polly/ScheduleTreeTransform.h" - textual header "/usr/include/polly/ScopBuilder.h" - textual header "/usr/include/polly/ScopDetection.h" - textual header "/usr/include/polly/ScopDetectionDiagnostic.h" - textual header "/usr/include/polly/ScopInfo.h" - textual header "/usr/include/polly/ScopPass.h" - textual header "/usr/include/polly/Simplify.h" - textual header "/usr/include/polly/Support/DumpModulePass.h" - textual header "/usr/include/polly/Support/GICHelper.h" - textual header "/usr/include/polly/Support/ISLOStream.h" - textual header "/usr/include/polly/Support/ISLOperators.h" - textual header "/usr/include/polly/Support/ISLTools.h" - textual header "/usr/include/polly/Support/LinkGPURuntime.h" - textual header "/usr/include/polly/Support/SCEVAffinator.h" - textual header "/usr/include/polly/Support/SCEVValidator.h" - textual header "/usr/include/polly/Support/ScopHelper.h" - textual header "/usr/include/polly/Support/ScopLocation.h" - textual header "/usr/include/polly/Support/VirtualInstruction.h" - textual header "/usr/include/polly/ZoneAlgo.h" - textual header "/usr/include/polly/isl/aff.h" - textual header "/usr/include/polly/isl/aff_type.h" - textual header "/usr/include/polly/isl/arg.h" - textual header "/usr/include/polly/isl/ast.h" - textual header "/usr/include/polly/isl/ast_build.h" - textual header "/usr/include/polly/isl/ast_type.h" - textual header "/usr/include/polly/isl/constraint.h" - textual header "/usr/include/polly/isl/cpp-checked-conversion.h" - textual header "/usr/include/polly/isl/cpp-checked.h" - textual header "/usr/include/polly/isl/cpp.h" - textual header "/usr/include/polly/isl/ctx.h" - textual header "/usr/include/polly/isl/fixed_box.h" - textual header "/usr/include/polly/isl/flow.h" - textual header "/usr/include/polly/isl/hash.h" - textual header "/usr/include/polly/isl/hmap.h" - textual header "/usr/include/polly/isl/id.h" - textual header "/usr/include/polly/isl/id_to_ast_expr.h" - textual header "/usr/include/polly/isl/id_to_id.h" - textual header "/usr/include/polly/isl/id_to_pw_aff.h" - textual header "/usr/include/polly/isl/id_type.h" - textual header "/usr/include/polly/isl/ilp.h" - textual header "/usr/include/polly/isl/isl-noexceptions.h" - textual header "/usr/include/polly/isl/list.h" - textual header "/usr/include/polly/isl/local_space.h" - textual header "/usr/include/polly/isl/lp.h" - textual header "/usr/include/polly/isl/map.h" - textual header "/usr/include/polly/isl/map_to_basic_set.h" - textual header "/usr/include/polly/isl/map_type.h" - textual header "/usr/include/polly/isl/mat.h" - textual header "/usr/include/polly/isl/maybe.h" - textual header "/usr/include/polly/isl/maybe_ast_expr.h" - textual header "/usr/include/polly/isl/maybe_basic_set.h" - textual header "/usr/include/polly/isl/maybe_id.h" - textual header "/usr/include/polly/isl/maybe_pw_aff.h" - textual header "/usr/include/polly/isl/maybe_templ.h" - textual header "/usr/include/polly/isl/multi.h" - textual header "/usr/include/polly/isl/obj.h" - textual header "/usr/include/polly/isl/options.h" - textual header "/usr/include/polly/isl/point.h" - textual header "/usr/include/polly/isl/polynomial.h" - textual header "/usr/include/polly/isl/polynomial_type.h" - textual header "/usr/include/polly/isl/printer.h" - textual header "/usr/include/polly/isl/printer_type.h" - textual header "/usr/include/polly/isl/schedule.h" - textual header "/usr/include/polly/isl/schedule_node.h" - textual header "/usr/include/polly/isl/schedule_type.h" - textual header "/usr/include/polly/isl/set.h" - textual header "/usr/include/polly/isl/set_type.h" - textual header "/usr/include/polly/isl/space.h" - textual header "/usr/include/polly/isl/space_type.h" - textual header "/usr/include/polly/isl/stdint.h" - textual header "/usr/include/polly/isl/stream.h" - textual header "/usr/include/polly/isl/stride_info.h" - textual header "/usr/include/polly/isl/union_map.h" - textual header "/usr/include/polly/isl/union_map_type.h" - textual header "/usr/include/polly/isl/union_set.h" - textual header "/usr/include/polly/isl/union_set_type.h" - textual header "/usr/include/polly/isl/val.h" - textual header "/usr/include/polly/isl/val_gmp.h" - textual header "/usr/include/polly/isl/val_type.h" - textual header "/usr/include/polly/isl/vec.h" - textual header "/usr/include/polly/isl/version.h" - textual header "/usr/include/polly/isl/vertices.h" - textual header "/usr/include/printf.h" - textual header "/usr/include/proc_service.h" - textual header "/usr/include/protocols/routed.h" - textual header "/usr/include/protocols/rwhod.h" - textual header "/usr/include/protocols/talkd.h" - textual header "/usr/include/protocols/timed.h" - textual header "/usr/include/pthread.h" - textual header "/usr/include/pty.h" - textual header "/usr/include/pwd.h" - textual header "/usr/include/rdma/bnxt_re-abi.h" - textual header "/usr/include/rdma/cxgb3-abi.h" - textual header "/usr/include/rdma/cxgb4-abi.h" - textual header "/usr/include/rdma/hfi/hfi1_ioctl.h" - textual header "/usr/include/rdma/hfi/hfi1_user.h" - textual header "/usr/include/rdma/hns-abi.h" - textual header "/usr/include/rdma/i40iw-abi.h" - textual header "/usr/include/rdma/ib_user_cm.h" - textual header "/usr/include/rdma/ib_user_ioctl_cmds.h" - textual header "/usr/include/rdma/ib_user_ioctl_verbs.h" - textual header "/usr/include/rdma/ib_user_mad.h" - textual header "/usr/include/rdma/ib_user_sa.h" - textual header "/usr/include/rdma/ib_user_verbs.h" - textual header "/usr/include/rdma/mlx4-abi.h" - textual header "/usr/include/rdma/mlx5-abi.h" - textual header "/usr/include/rdma/mlx5_user_ioctl_cmds.h" - textual header "/usr/include/rdma/mlx5_user_ioctl_verbs.h" - textual header "/usr/include/rdma/mthca-abi.h" - textual header "/usr/include/rdma/nes-abi.h" - textual header "/usr/include/rdma/ocrdma-abi.h" - textual header "/usr/include/rdma/qedr-abi.h" - textual header "/usr/include/rdma/rdma_netlink.h" - textual header "/usr/include/rdma/rdma_user_cm.h" - textual header "/usr/include/rdma/rdma_user_ioctl.h" - textual header "/usr/include/rdma/rdma_user_ioctl_cmds.h" - textual header "/usr/include/rdma/rdma_user_rxe.h" - textual header "/usr/include/rdma/vmw_pvrdma-abi.h" - textual header "/usr/include/re_comp.h" - textual header "/usr/include/regex.h" - textual header "/usr/include/regexp.h" - textual header "/usr/include/resolv.h" - textual header "/usr/include/rpc/auth.h" - textual header "/usr/include/rpc/auth_des.h" - textual header "/usr/include/rpc/auth_unix.h" - textual header "/usr/include/rpc/clnt.h" - textual header "/usr/include/rpc/key_prot.h" - textual header "/usr/include/rpc/netdb.h" - textual header "/usr/include/rpc/pmap_clnt.h" - textual header "/usr/include/rpc/pmap_prot.h" - textual header "/usr/include/rpc/pmap_rmt.h" - textual header "/usr/include/rpc/rpc.h" - textual header "/usr/include/rpc/rpc_msg.h" - textual header "/usr/include/rpc/svc.h" - textual header "/usr/include/rpc/svc_auth.h" - textual header "/usr/include/rpc/types.h" - textual header "/usr/include/rpc/xdr.h" - textual header "/usr/include/rpcsvc/bootparam.h" - textual header "/usr/include/rpcsvc/bootparam_prot.h" - textual header "/usr/include/rpcsvc/bootparam_prot.x" - textual header "/usr/include/rpcsvc/key_prot.h" - textual header "/usr/include/rpcsvc/key_prot.x" - textual header "/usr/include/rpcsvc/klm_prot.h" - textual header "/usr/include/rpcsvc/klm_prot.x" - textual header "/usr/include/rpcsvc/mount.h" - textual header "/usr/include/rpcsvc/mount.x" - textual header "/usr/include/rpcsvc/nfs_prot.h" - textual header "/usr/include/rpcsvc/nfs_prot.x" - textual header "/usr/include/rpcsvc/nis.h" - textual header "/usr/include/rpcsvc/nis.x" - textual header "/usr/include/rpcsvc/nis_callback.h" - textual header "/usr/include/rpcsvc/nis_callback.x" - textual header "/usr/include/rpcsvc/nis_object.x" - textual header "/usr/include/rpcsvc/nis_tags.h" - textual header "/usr/include/rpcsvc/nislib.h" - textual header "/usr/include/rpcsvc/nlm_prot.h" - textual header "/usr/include/rpcsvc/nlm_prot.x" - textual header "/usr/include/rpcsvc/rex.h" - textual header "/usr/include/rpcsvc/rex.x" - textual header "/usr/include/rpcsvc/rquota.h" - textual header "/usr/include/rpcsvc/rquota.x" - textual header "/usr/include/rpcsvc/rstat.h" - textual header "/usr/include/rpcsvc/rstat.x" - textual header "/usr/include/rpcsvc/rusers.h" - textual header "/usr/include/rpcsvc/rusers.x" - textual header "/usr/include/rpcsvc/sm_inter.h" - textual header "/usr/include/rpcsvc/sm_inter.x" - textual header "/usr/include/rpcsvc/spray.h" - textual header "/usr/include/rpcsvc/spray.x" - textual header "/usr/include/rpcsvc/yp.h" - textual header "/usr/include/rpcsvc/yp.x" - textual header "/usr/include/rpcsvc/yp_prot.h" - textual header "/usr/include/rpcsvc/ypclnt.h" - textual header "/usr/include/rpcsvc/yppasswd.h" - textual header "/usr/include/rpcsvc/yppasswd.x" - textual header "/usr/include/rpcsvc/ypupd.h" - textual header "/usr/include/sched.h" - textual header "/usr/include/scsi/scsi.h" - textual header "/usr/include/scsi/scsi_ioctl.h" - textual header "/usr/include/scsi/sg.h" - textual header "/usr/include/search.h" - textual header "/usr/include/semaphore.h" - textual header "/usr/include/setjmp.h" - textual header "/usr/include/sgtty.h" - textual header "/usr/include/shadow.h" - textual header "/usr/include/signal.h" - textual header "/usr/include/sound/asequencer.h" - textual header "/usr/include/sound/asoc.h" - textual header "/usr/include/sound/asound.h" - textual header "/usr/include/sound/asound_fm.h" - textual header "/usr/include/sound/compress_offload.h" - textual header "/usr/include/sound/compress_params.h" - textual header "/usr/include/sound/emu10k1.h" - textual header "/usr/include/sound/firewire.h" - textual header "/usr/include/sound/hdsp.h" - textual header "/usr/include/sound/hdspm.h" - textual header "/usr/include/sound/sb16_csp.h" - textual header "/usr/include/sound/sfnt_info.h" - textual header "/usr/include/sound/skl-tplg-interface.h" - textual header "/usr/include/sound/snd_sst_tokens.h" - textual header "/usr/include/sound/tlv.h" - textual header "/usr/include/sound/usb_stream.h" - textual header "/usr/include/spawn.h" - textual header "/usr/include/stab.h" - textual header "/usr/include/stdc-predef.h" - textual header "/usr/include/stdint.h" - textual header "/usr/include/stdio.h" - textual header "/usr/include/stdio_ext.h" - textual header "/usr/include/stdlib.h" - textual header "/usr/include/string.h" - textual header "/usr/include/strings.h" - textual header "/usr/include/stropts.h" - textual header "/usr/include/syscall.h" - textual header "/usr/include/sysexits.h" - textual header "/usr/include/syslog.h" - textual header "/usr/include/tar.h" - textual header "/usr/include/termio.h" - textual header "/usr/include/termios.h" - textual header "/usr/include/tgmath.h" - textual header "/usr/include/thread_db.h" - textual header "/usr/include/threads.h" - textual header "/usr/include/time.h" - textual header "/usr/include/ttyent.h" - textual header "/usr/include/uchar.h" - textual header "/usr/include/ucontext.h" - textual header "/usr/include/ulimit.h" - textual header "/usr/include/unicode/alphaindex.h" - textual header "/usr/include/unicode/appendable.h" - textual header "/usr/include/unicode/basictz.h" - textual header "/usr/include/unicode/brkiter.h" - textual header "/usr/include/unicode/bytestream.h" - textual header "/usr/include/unicode/bytestrie.h" - textual header "/usr/include/unicode/bytestriebuilder.h" - textual header "/usr/include/unicode/calendar.h" - textual header "/usr/include/unicode/caniter.h" - textual header "/usr/include/unicode/casemap.h" - textual header "/usr/include/unicode/char16ptr.h" - textual header "/usr/include/unicode/chariter.h" - textual header "/usr/include/unicode/choicfmt.h" - textual header "/usr/include/unicode/coleitr.h" - textual header "/usr/include/unicode/coll.h" - textual header "/usr/include/unicode/compactdecimalformat.h" - textual header "/usr/include/unicode/curramt.h" - textual header "/usr/include/unicode/currpinf.h" - textual header "/usr/include/unicode/currunit.h" - textual header "/usr/include/unicode/datefmt.h" - textual header "/usr/include/unicode/dbbi.h" - textual header "/usr/include/unicode/dcfmtsym.h" - textual header "/usr/include/unicode/decimfmt.h" - textual header "/usr/include/unicode/docmain.h" - textual header "/usr/include/unicode/dtfmtsym.h" - textual header "/usr/include/unicode/dtintrv.h" - textual header "/usr/include/unicode/dtitvfmt.h" - textual header "/usr/include/unicode/dtitvinf.h" - textual header "/usr/include/unicode/dtptngen.h" - textual header "/usr/include/unicode/dtrule.h" - textual header "/usr/include/unicode/edits.h" - textual header "/usr/include/unicode/enumset.h" - textual header "/usr/include/unicode/errorcode.h" - textual header "/usr/include/unicode/fieldpos.h" - textual header "/usr/include/unicode/filteredbrk.h" - textual header "/usr/include/unicode/fmtable.h" - textual header "/usr/include/unicode/format.h" - textual header "/usr/include/unicode/fpositer.h" - textual header "/usr/include/unicode/gender.h" - textual header "/usr/include/unicode/gregocal.h" - textual header "/usr/include/unicode/icudataver.h" - textual header "/usr/include/unicode/icuplug.h" - textual header "/usr/include/unicode/idna.h" - textual header "/usr/include/unicode/listformatter.h" - textual header "/usr/include/unicode/localpointer.h" - textual header "/usr/include/unicode/locdspnm.h" - textual header "/usr/include/unicode/locid.h" - textual header "/usr/include/unicode/measfmt.h" - textual header "/usr/include/unicode/measunit.h" - textual header "/usr/include/unicode/measure.h" - textual header "/usr/include/unicode/messagepattern.h" - textual header "/usr/include/unicode/msgfmt.h" - textual header "/usr/include/unicode/normalizer2.h" - textual header "/usr/include/unicode/normlzr.h" - textual header "/usr/include/unicode/nounit.h" - textual header "/usr/include/unicode/numberformatter.h" - textual header "/usr/include/unicode/numberrangeformatter.h" - textual header "/usr/include/unicode/numfmt.h" - textual header "/usr/include/unicode/numsys.h" - textual header "/usr/include/unicode/parseerr.h" - textual header "/usr/include/unicode/parsepos.h" - textual header "/usr/include/unicode/platform.h" - textual header "/usr/include/unicode/plurfmt.h" - textual header "/usr/include/unicode/plurrule.h" - textual header "/usr/include/unicode/ptypes.h" - textual header "/usr/include/unicode/putil.h" - textual header "/usr/include/unicode/rbbi.h" - textual header "/usr/include/unicode/rbnf.h" - textual header "/usr/include/unicode/rbtz.h" - textual header "/usr/include/unicode/regex.h" - textual header "/usr/include/unicode/region.h" - textual header "/usr/include/unicode/reldatefmt.h" - textual header "/usr/include/unicode/rep.h" - textual header "/usr/include/unicode/resbund.h" - textual header "/usr/include/unicode/schriter.h" - textual header "/usr/include/unicode/scientificnumberformatter.h" - textual header "/usr/include/unicode/search.h" - textual header "/usr/include/unicode/selfmt.h" - textual header "/usr/include/unicode/simpleformatter.h" - textual header "/usr/include/unicode/simpletz.h" - textual header "/usr/include/unicode/smpdtfmt.h" - textual header "/usr/include/unicode/sortkey.h" - textual header "/usr/include/unicode/std_string.h" - textual header "/usr/include/unicode/strenum.h" - textual header "/usr/include/unicode/stringoptions.h" - textual header "/usr/include/unicode/stringpiece.h" - textual header "/usr/include/unicode/stringtriebuilder.h" - textual header "/usr/include/unicode/stsearch.h" - textual header "/usr/include/unicode/symtable.h" - textual header "/usr/include/unicode/tblcoll.h" - textual header "/usr/include/unicode/timezone.h" - textual header "/usr/include/unicode/tmunit.h" - textual header "/usr/include/unicode/tmutamt.h" - textual header "/usr/include/unicode/tmutfmt.h" - textual header "/usr/include/unicode/translit.h" - textual header "/usr/include/unicode/tzfmt.h" - textual header "/usr/include/unicode/tznames.h" - textual header "/usr/include/unicode/tzrule.h" - textual header "/usr/include/unicode/tztrans.h" - textual header "/usr/include/unicode/ubidi.h" - textual header "/usr/include/unicode/ubiditransform.h" - textual header "/usr/include/unicode/ubrk.h" - textual header "/usr/include/unicode/ucal.h" - textual header "/usr/include/unicode/ucasemap.h" - textual header "/usr/include/unicode/ucat.h" - textual header "/usr/include/unicode/uchar.h" - textual header "/usr/include/unicode/ucharstrie.h" - textual header "/usr/include/unicode/ucharstriebuilder.h" - textual header "/usr/include/unicode/uchriter.h" - textual header "/usr/include/unicode/uclean.h" - textual header "/usr/include/unicode/ucnv.h" - textual header "/usr/include/unicode/ucnv_cb.h" - textual header "/usr/include/unicode/ucnv_err.h" - textual header "/usr/include/unicode/ucnvsel.h" - textual header "/usr/include/unicode/ucol.h" - textual header "/usr/include/unicode/ucoleitr.h" - textual header "/usr/include/unicode/uconfig.h" - textual header "/usr/include/unicode/ucpmap.h" - textual header "/usr/include/unicode/ucptrie.h" - textual header "/usr/include/unicode/ucsdet.h" - textual header "/usr/include/unicode/ucurr.h" - textual header "/usr/include/unicode/udat.h" - textual header "/usr/include/unicode/udata.h" - textual header "/usr/include/unicode/udateintervalformat.h" - textual header "/usr/include/unicode/udatpg.h" - textual header "/usr/include/unicode/udisplaycontext.h" - textual header "/usr/include/unicode/uenum.h" - textual header "/usr/include/unicode/ufieldpositer.h" - textual header "/usr/include/unicode/uformattable.h" - textual header "/usr/include/unicode/ugender.h" - textual header "/usr/include/unicode/uidna.h" - textual header "/usr/include/unicode/uiter.h" - textual header "/usr/include/unicode/uldnames.h" - textual header "/usr/include/unicode/ulistformatter.h" - textual header "/usr/include/unicode/uloc.h" - textual header "/usr/include/unicode/ulocdata.h" - textual header "/usr/include/unicode/umachine.h" - textual header "/usr/include/unicode/umisc.h" - textual header "/usr/include/unicode/umsg.h" - textual header "/usr/include/unicode/umutablecptrie.h" - textual header "/usr/include/unicode/unifilt.h" - textual header "/usr/include/unicode/unifunct.h" - textual header "/usr/include/unicode/unimatch.h" - textual header "/usr/include/unicode/unirepl.h" - textual header "/usr/include/unicode/uniset.h" - textual header "/usr/include/unicode/unistr.h" - textual header "/usr/include/unicode/unorm.h" - textual header "/usr/include/unicode/unorm2.h" - textual header "/usr/include/unicode/unum.h" - textual header "/usr/include/unicode/unumberformatter.h" - textual header "/usr/include/unicode/unumsys.h" - textual header "/usr/include/unicode/uobject.h" - textual header "/usr/include/unicode/upluralrules.h" - textual header "/usr/include/unicode/uregex.h" - textual header "/usr/include/unicode/uregion.h" - textual header "/usr/include/unicode/ureldatefmt.h" - textual header "/usr/include/unicode/urename.h" - textual header "/usr/include/unicode/urep.h" - textual header "/usr/include/unicode/ures.h" - textual header "/usr/include/unicode/uscript.h" - textual header "/usr/include/unicode/usearch.h" - textual header "/usr/include/unicode/uset.h" - textual header "/usr/include/unicode/usetiter.h" - textual header "/usr/include/unicode/ushape.h" - textual header "/usr/include/unicode/uspoof.h" - textual header "/usr/include/unicode/usprep.h" - textual header "/usr/include/unicode/ustdio.h" - textual header "/usr/include/unicode/ustream.h" - textual header "/usr/include/unicode/ustring.h" - textual header "/usr/include/unicode/ustringtrie.h" - textual header "/usr/include/unicode/utext.h" - textual header "/usr/include/unicode/utf.h" - textual header "/usr/include/unicode/utf16.h" - textual header "/usr/include/unicode/utf32.h" - textual header "/usr/include/unicode/utf8.h" - textual header "/usr/include/unicode/utf_old.h" - textual header "/usr/include/unicode/utmscale.h" - textual header "/usr/include/unicode/utrace.h" - textual header "/usr/include/unicode/utrans.h" - textual header "/usr/include/unicode/utypes.h" - textual header "/usr/include/unicode/uvernum.h" - textual header "/usr/include/unicode/uversion.h" - textual header "/usr/include/unicode/vtzone.h" - textual header "/usr/include/unistd.h" - textual header "/usr/include/utime.h" - textual header "/usr/include/utmp.h" - textual header "/usr/include/utmpx.h" - textual header "/usr/include/values.h" - textual header "/usr/include/video/edid.h" - textual header "/usr/include/video/sisfb.h" - textual header "/usr/include/video/uvesafb.h" - textual header "/usr/include/wait.h" - textual header "/usr/include/wchar.h" - textual header "/usr/include/wctype.h" - textual header "/usr/include/wordexp.h" - textual header "/usr/include/x86_64-linux-gnu/a.out.h" - textual header "/usr/include/x86_64-linux-gnu/asm/a.out.h" - textual header "/usr/include/x86_64-linux-gnu/asm/auxvec.h" - textual header "/usr/include/x86_64-linux-gnu/asm/bitsperlong.h" - textual header "/usr/include/x86_64-linux-gnu/asm/boot.h" - textual header "/usr/include/x86_64-linux-gnu/asm/bootparam.h" - textual header "/usr/include/x86_64-linux-gnu/asm/bpf_perf_event.h" - textual header "/usr/include/x86_64-linux-gnu/asm/byteorder.h" - textual header "/usr/include/x86_64-linux-gnu/asm/debugreg.h" - textual header "/usr/include/x86_64-linux-gnu/asm/e820.h" - textual header "/usr/include/x86_64-linux-gnu/asm/errno.h" - textual header "/usr/include/x86_64-linux-gnu/asm/fcntl.h" - textual header "/usr/include/x86_64-linux-gnu/asm/hw_breakpoint.h" - textual header "/usr/include/x86_64-linux-gnu/asm/hwcap2.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ioctl.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ioctls.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ipcbuf.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ist.h" - textual header "/usr/include/x86_64-linux-gnu/asm/kvm.h" - textual header "/usr/include/x86_64-linux-gnu/asm/kvm_para.h" - textual header "/usr/include/x86_64-linux-gnu/asm/kvm_perf.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ldt.h" - textual header "/usr/include/x86_64-linux-gnu/asm/mce.h" - textual header "/usr/include/x86_64-linux-gnu/asm/mman.h" - textual header "/usr/include/x86_64-linux-gnu/asm/msgbuf.h" - textual header "/usr/include/x86_64-linux-gnu/asm/msr.h" - textual header "/usr/include/x86_64-linux-gnu/asm/mtrr.h" - textual header "/usr/include/x86_64-linux-gnu/asm/param.h" - textual header "/usr/include/x86_64-linux-gnu/asm/perf_regs.h" - textual header "/usr/include/x86_64-linux-gnu/asm/poll.h" - textual header "/usr/include/x86_64-linux-gnu/asm/posix_types.h" - textual header "/usr/include/x86_64-linux-gnu/asm/posix_types_32.h" - textual header "/usr/include/x86_64-linux-gnu/asm/posix_types_64.h" - textual header "/usr/include/x86_64-linux-gnu/asm/posix_types_x32.h" - textual header "/usr/include/x86_64-linux-gnu/asm/prctl.h" - textual header "/usr/include/x86_64-linux-gnu/asm/processor-flags.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ptrace-abi.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ptrace.h" - textual header "/usr/include/x86_64-linux-gnu/asm/resource.h" - textual header "/usr/include/x86_64-linux-gnu/asm/sembuf.h" - textual header "/usr/include/x86_64-linux-gnu/asm/setup.h" - textual header "/usr/include/x86_64-linux-gnu/asm/shmbuf.h" - textual header "/usr/include/x86_64-linux-gnu/asm/sigcontext.h" - textual header "/usr/include/x86_64-linux-gnu/asm/sigcontext32.h" - textual header "/usr/include/x86_64-linux-gnu/asm/siginfo.h" - textual header "/usr/include/x86_64-linux-gnu/asm/signal.h" - textual header "/usr/include/x86_64-linux-gnu/asm/socket.h" - textual header "/usr/include/x86_64-linux-gnu/asm/sockios.h" - textual header "/usr/include/x86_64-linux-gnu/asm/stat.h" - textual header "/usr/include/x86_64-linux-gnu/asm/statfs.h" - textual header "/usr/include/x86_64-linux-gnu/asm/svm.h" - textual header "/usr/include/x86_64-linux-gnu/asm/swab.h" - textual header "/usr/include/x86_64-linux-gnu/asm/termbits.h" - textual header "/usr/include/x86_64-linux-gnu/asm/termios.h" - textual header "/usr/include/x86_64-linux-gnu/asm/types.h" - textual header "/usr/include/x86_64-linux-gnu/asm/ucontext.h" - textual header "/usr/include/x86_64-linux-gnu/asm/unistd.h" - textual header "/usr/include/x86_64-linux-gnu/asm/unistd_32.h" - textual header "/usr/include/x86_64-linux-gnu/asm/unistd_64.h" - textual header "/usr/include/x86_64-linux-gnu/asm/unistd_x32.h" - textual header "/usr/include/x86_64-linux-gnu/asm/vm86.h" - textual header "/usr/include/x86_64-linux-gnu/asm/vmx.h" - textual header "/usr/include/x86_64-linux-gnu/asm/vsyscall.h" - textual header "/usr/include/x86_64-linux-gnu/bits/a.out.h" - textual header "/usr/include/x86_64-linux-gnu/bits/auxv.h" - textual header "/usr/include/x86_64-linux-gnu/bits/byteswap.h" - textual header "/usr/include/x86_64-linux-gnu/bits/cmathcalls.h" - textual header "/usr/include/x86_64-linux-gnu/bits/confname.h" - textual header "/usr/include/x86_64-linux-gnu/bits/cpu-set.h" - textual header "/usr/include/x86_64-linux-gnu/bits/dirent.h" - textual header "/usr/include/x86_64-linux-gnu/bits/dlfcn.h" - textual header "/usr/include/x86_64-linux-gnu/bits/elfclass.h" - textual header "/usr/include/x86_64-linux-gnu/bits/endian.h" - textual header "/usr/include/x86_64-linux-gnu/bits/environments.h" - textual header "/usr/include/x86_64-linux-gnu/bits/epoll.h" - textual header "/usr/include/x86_64-linux-gnu/bits/errno.h" - textual header "/usr/include/x86_64-linux-gnu/bits/error.h" - textual header "/usr/include/x86_64-linux-gnu/bits/eventfd.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fcntl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fcntl2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fenv.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fenvinline.h" - textual header "/usr/include/x86_64-linux-gnu/bits/floatn-common.h" - textual header "/usr/include/x86_64-linux-gnu/bits/floatn.h" - textual header "/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fp-fast.h" - textual header "/usr/include/x86_64-linux-gnu/bits/fp-logb.h" - textual header "/usr/include/x86_64-linux-gnu/bits/getopt_core.h" - textual header "/usr/include/x86_64-linux-gnu/bits/getopt_ext.h" - textual header "/usr/include/x86_64-linux-gnu/bits/getopt_posix.h" - textual header "/usr/include/x86_64-linux-gnu/bits/hwcap.h" - textual header "/usr/include/x86_64-linux-gnu/bits/in.h" - textual header "/usr/include/x86_64-linux-gnu/bits/indirect-return.h" - textual header "/usr/include/x86_64-linux-gnu/bits/initspin.h" - textual header "/usr/include/x86_64-linux-gnu/bits/inotify.h" - textual header "/usr/include/x86_64-linux-gnu/bits/ioctl-types.h" - textual header "/usr/include/x86_64-linux-gnu/bits/ioctls.h" - textual header "/usr/include/x86_64-linux-gnu/bits/ipc.h" - textual header "/usr/include/x86_64-linux-gnu/bits/ipctypes.h" - textual header "/usr/include/x86_64-linux-gnu/bits/iscanonical.h" - textual header "/usr/include/x86_64-linux-gnu/bits/libc-header-start.h" - textual header "/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h" - textual header "/usr/include/x86_64-linux-gnu/bits/link.h" - textual header "/usr/include/x86_64-linux-gnu/bits/local_lim.h" - textual header "/usr/include/x86_64-linux-gnu/bits/locale.h" - textual header "/usr/include/x86_64-linux-gnu/bits/long-double.h" - textual header "/usr/include/x86_64-linux-gnu/bits/math-finite.h" - textual header "/usr/include/x86_64-linux-gnu/bits/math-vector.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mathcalls.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mathdef.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mathinline.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mman-linux.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mman-shared.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mman.h" - textual header "/usr/include/x86_64-linux-gnu/bits/monetary-ldbl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mqueue.h" - textual header "/usr/include/x86_64-linux-gnu/bits/mqueue2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/msq.h" - textual header "/usr/include/x86_64-linux-gnu/bits/netdb.h" - textual header "/usr/include/x86_64-linux-gnu/bits/param.h" - textual header "/usr/include/x86_64-linux-gnu/bits/poll.h" - textual header "/usr/include/x86_64-linux-gnu/bits/poll2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/posix1_lim.h" - textual header "/usr/include/x86_64-linux-gnu/bits/posix2_lim.h" - textual header "/usr/include/x86_64-linux-gnu/bits/posix_opt.h" - textual header "/usr/include/x86_64-linux-gnu/bits/printf-ldbl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h" - textual header "/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h" - textual header "/usr/include/x86_64-linux-gnu/bits/ptrace-shared.h" - textual header "/usr/include/x86_64-linux-gnu/bits/resource.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sched.h" - textual header "/usr/include/x86_64-linux-gnu/bits/select.h" - textual header "/usr/include/x86_64-linux-gnu/bits/select2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sem.h" - textual header "/usr/include/x86_64-linux-gnu/bits/semaphore.h" - textual header "/usr/include/x86_64-linux-gnu/bits/setjmp.h" - textual header "/usr/include/x86_64-linux-gnu/bits/setjmp2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/shm.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sigaction.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sigcontext.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sigevent-consts.h" - textual header "/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h" - textual header "/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h" - textual header "/usr/include/x86_64-linux-gnu/bits/siginfo-consts.h" - textual header "/usr/include/x86_64-linux-gnu/bits/signalfd.h" - textual header "/usr/include/x86_64-linux-gnu/bits/signum-generic.h" - textual header "/usr/include/x86_64-linux-gnu/bits/signum.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sigstack.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sigthread.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sockaddr.h" - textual header "/usr/include/x86_64-linux-gnu/bits/socket.h" - textual header "/usr/include/x86_64-linux-gnu/bits/socket2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/socket_type.h" - textual header "/usr/include/x86_64-linux-gnu/bits/ss_flags.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stab.def" - textual header "/usr/include/x86_64-linux-gnu/bits/stat.h" - textual header "/usr/include/x86_64-linux-gnu/bits/statfs.h" - textual header "/usr/include/x86_64-linux-gnu/bits/statvfs.h" - textual header "/usr/include/x86_64-linux-gnu/bits/statx.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdint-intn.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdio-ldbl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdio.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdio2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdio_lim.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdlib-float.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdlib-ldbl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stdlib.h" - textual header "/usr/include/x86_64-linux-gnu/bits/string_fortified.h" - textual header "/usr/include/x86_64-linux-gnu/bits/strings_fortified.h" - textual header "/usr/include/x86_64-linux-gnu/bits/stropts.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sys_errlist.h" - textual header "/usr/include/x86_64-linux-gnu/bits/syscall.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sysctl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/syslog-ldbl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/syslog-path.h" - textual header "/usr/include/x86_64-linux-gnu/bits/syslog.h" - textual header "/usr/include/x86_64-linux-gnu/bits/sysmacros.h" - textual header "/usr/include/x86_64-linux-gnu/bits/termios.h" - textual header "/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h" - textual header "/usr/include/x86_64-linux-gnu/bits/time.h" - textual header "/usr/include/x86_64-linux-gnu/bits/timerfd.h" - textual header "/usr/include/x86_64-linux-gnu/bits/timex.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/FILE.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__FILE.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/clock_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/error_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/locale_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/res_state.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/sigval_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/stack_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/time_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/timer_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/types/wint_t.h" - textual header "/usr/include/x86_64-linux-gnu/bits/typesizes.h" - textual header "/usr/include/x86_64-linux-gnu/bits/uintn-identity.h" - textual header "/usr/include/x86_64-linux-gnu/bits/uio-ext.h" - textual header "/usr/include/x86_64-linux-gnu/bits/uio_lim.h" - textual header "/usr/include/x86_64-linux-gnu/bits/unistd.h" - textual header "/usr/include/x86_64-linux-gnu/bits/utmp.h" - textual header "/usr/include/x86_64-linux-gnu/bits/utmpx.h" - textual header "/usr/include/x86_64-linux-gnu/bits/utsname.h" - textual header "/usr/include/x86_64-linux-gnu/bits/waitflags.h" - textual header "/usr/include/x86_64-linux-gnu/bits/waitstatus.h" - textual header "/usr/include/x86_64-linux-gnu/bits/wchar-ldbl.h" - textual header "/usr/include/x86_64-linux-gnu/bits/wchar.h" - textual header "/usr/include/x86_64-linux-gnu/bits/wchar2.h" - textual header "/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h" - textual header "/usr/include/x86_64-linux-gnu/bits/wordsize.h" - textual header "/usr/include/x86_64-linux-gnu/bits/xopen_lim.h" - textual header "/usr/include/x86_64-linux-gnu/bits/xtitypes.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/atomic_word.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/basic_file.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++allocator.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++config.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++io.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++locale.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/cpu_defines.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/ctype_base.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/ctype_inline.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/cxxabi_tweaks.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/error_constants.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/extc++.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-default.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-posix.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-single.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/messages_members.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/opt_random.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/os_defines.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/stdc++.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/stdtr1c++.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/time_members.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/ext/opt_random.h" - textual header "/usr/include/x86_64-linux-gnu/fpu_control.h" - textual header "/usr/include/x86_64-linux-gnu/gmp.h" - textual header "/usr/include/x86_64-linux-gnu/gnu/lib-names-64.h" - textual header "/usr/include/x86_64-linux-gnu/gnu/lib-names.h" - textual header "/usr/include/x86_64-linux-gnu/gnu/libc-version.h" - textual header "/usr/include/x86_64-linux-gnu/gnu/stubs-64.h" - textual header "/usr/include/x86_64-linux-gnu/gnu/stubs.h" - textual header "/usr/include/x86_64-linux-gnu/ieee754.h" - textual header "/usr/include/x86_64-linux-gnu/openssl/opensslconf.h" - textual header "/usr/include/x86_64-linux-gnu/sys/acct.h" - textual header "/usr/include/x86_64-linux-gnu/sys/auxv.h" - textual header "/usr/include/x86_64-linux-gnu/sys/bitypes.h" - textual header "/usr/include/x86_64-linux-gnu/sys/cdefs.h" - textual header "/usr/include/x86_64-linux-gnu/sys/debugreg.h" - textual header "/usr/include/x86_64-linux-gnu/sys/dir.h" - textual header "/usr/include/x86_64-linux-gnu/sys/elf.h" - textual header "/usr/include/x86_64-linux-gnu/sys/epoll.h" - textual header "/usr/include/x86_64-linux-gnu/sys/errno.h" - textual header "/usr/include/x86_64-linux-gnu/sys/eventfd.h" - textual header "/usr/include/x86_64-linux-gnu/sys/fanotify.h" - textual header "/usr/include/x86_64-linux-gnu/sys/fcntl.h" - textual header "/usr/include/x86_64-linux-gnu/sys/file.h" - textual header "/usr/include/x86_64-linux-gnu/sys/fsuid.h" - textual header "/usr/include/x86_64-linux-gnu/sys/gmon.h" - textual header "/usr/include/x86_64-linux-gnu/sys/gmon_out.h" - textual header "/usr/include/x86_64-linux-gnu/sys/inotify.h" - textual header "/usr/include/x86_64-linux-gnu/sys/io.h" - textual header "/usr/include/x86_64-linux-gnu/sys/ioctl.h" - textual header "/usr/include/x86_64-linux-gnu/sys/ipc.h" - textual header "/usr/include/x86_64-linux-gnu/sys/kd.h" - textual header "/usr/include/x86_64-linux-gnu/sys/klog.h" - textual header "/usr/include/x86_64-linux-gnu/sys/mman.h" - textual header "/usr/include/x86_64-linux-gnu/sys/mount.h" - textual header "/usr/include/x86_64-linux-gnu/sys/msg.h" - textual header "/usr/include/x86_64-linux-gnu/sys/mtio.h" - textual header "/usr/include/x86_64-linux-gnu/sys/param.h" - textual header "/usr/include/x86_64-linux-gnu/sys/pci.h" - textual header "/usr/include/x86_64-linux-gnu/sys/perm.h" - textual header "/usr/include/x86_64-linux-gnu/sys/personality.h" - textual header "/usr/include/x86_64-linux-gnu/sys/poll.h" - textual header "/usr/include/x86_64-linux-gnu/sys/prctl.h" - textual header "/usr/include/x86_64-linux-gnu/sys/procfs.h" - textual header "/usr/include/x86_64-linux-gnu/sys/profil.h" - textual header "/usr/include/x86_64-linux-gnu/sys/ptrace.h" - textual header "/usr/include/x86_64-linux-gnu/sys/queue.h" - textual header "/usr/include/x86_64-linux-gnu/sys/quota.h" - textual header "/usr/include/x86_64-linux-gnu/sys/random.h" - textual header "/usr/include/x86_64-linux-gnu/sys/raw.h" - textual header "/usr/include/x86_64-linux-gnu/sys/reboot.h" - textual header "/usr/include/x86_64-linux-gnu/sys/reg.h" - textual header "/usr/include/x86_64-linux-gnu/sys/resource.h" - textual header "/usr/include/x86_64-linux-gnu/sys/select.h" - textual header "/usr/include/x86_64-linux-gnu/sys/sem.h" - textual header "/usr/include/x86_64-linux-gnu/sys/sendfile.h" - textual header "/usr/include/x86_64-linux-gnu/sys/shm.h" - textual header "/usr/include/x86_64-linux-gnu/sys/signal.h" - textual header "/usr/include/x86_64-linux-gnu/sys/signalfd.h" - textual header "/usr/include/x86_64-linux-gnu/sys/socket.h" - textual header "/usr/include/x86_64-linux-gnu/sys/socketvar.h" - textual header "/usr/include/x86_64-linux-gnu/sys/soundcard.h" - textual header "/usr/include/x86_64-linux-gnu/sys/stat.h" - textual header "/usr/include/x86_64-linux-gnu/sys/statfs.h" - textual header "/usr/include/x86_64-linux-gnu/sys/statvfs.h" - textual header "/usr/include/x86_64-linux-gnu/sys/stropts.h" - textual header "/usr/include/x86_64-linux-gnu/sys/swap.h" - textual header "/usr/include/x86_64-linux-gnu/sys/syscall.h" - textual header "/usr/include/x86_64-linux-gnu/sys/sysctl.h" - textual header "/usr/include/x86_64-linux-gnu/sys/sysinfo.h" - textual header "/usr/include/x86_64-linux-gnu/sys/syslog.h" - textual header "/usr/include/x86_64-linux-gnu/sys/sysmacros.h" - textual header "/usr/include/x86_64-linux-gnu/sys/termios.h" - textual header "/usr/include/x86_64-linux-gnu/sys/time.h" - textual header "/usr/include/x86_64-linux-gnu/sys/timeb.h" - textual header "/usr/include/x86_64-linux-gnu/sys/timerfd.h" - textual header "/usr/include/x86_64-linux-gnu/sys/times.h" - textual header "/usr/include/x86_64-linux-gnu/sys/timex.h" - textual header "/usr/include/x86_64-linux-gnu/sys/ttychars.h" - textual header "/usr/include/x86_64-linux-gnu/sys/ttydefaults.h" - textual header "/usr/include/x86_64-linux-gnu/sys/types.h" - textual header "/usr/include/x86_64-linux-gnu/sys/ucontext.h" - textual header "/usr/include/x86_64-linux-gnu/sys/uio.h" - textual header "/usr/include/x86_64-linux-gnu/sys/un.h" - textual header "/usr/include/x86_64-linux-gnu/sys/unistd.h" - textual header "/usr/include/x86_64-linux-gnu/sys/user.h" - textual header "/usr/include/x86_64-linux-gnu/sys/utsname.h" - textual header "/usr/include/x86_64-linux-gnu/sys/vfs.h" - textual header "/usr/include/x86_64-linux-gnu/sys/vlimit.h" - textual header "/usr/include/x86_64-linux-gnu/sys/vm86.h" - textual header "/usr/include/x86_64-linux-gnu/sys/vt.h" - textual header "/usr/include/x86_64-linux-gnu/sys/vtimes.h" - textual header "/usr/include/x86_64-linux-gnu/sys/wait.h" - textual header "/usr/include/x86_64-linux-gnu/sys/xattr.h" - textual header "/usr/include/xen/evtchn.h" - textual header "/usr/include/xen/gntalloc.h" - textual header "/usr/include/xen/gntdev.h" - textual header "/usr/include/xen/privcmd.h" - textual header "/usr/include/zconf.h" - textual header "/usr/include/zlib.h" - textual header "/usr/lib/clang/10.0.0/share/asan_blacklist.txt" - textual header "/usr/lib/clang/10.0.0/share/cfi_blacklist.txt" - textual header "/usr/lib/clang/10.0.0/share/dfsan_abilist.txt" - textual header "/usr/lib/clang/10.0.0/share/hwasan_blacklist.txt" - textual header "/usr/lib/clang/10.0.0/share/msan_blacklist.txt" - textual header "/usr/include/c++/8/algorithm" - textual header "/usr/include/c++/8/any" - textual header "/usr/include/c++/8/array" - textual header "/usr/include/c++/8/atomic" - textual header "/usr/include/c++/8/backward/auto_ptr.h" - textual header "/usr/include/c++/8/backward/backward_warning.h" - textual header "/usr/include/c++/8/backward/binders.h" - textual header "/usr/include/c++/8/backward/hash_fun.h" - textual header "/usr/include/c++/8/backward/hash_map" - textual header "/usr/include/c++/8/backward/hash_set" - textual header "/usr/include/c++/8/backward/hashtable.h" - textual header "/usr/include/c++/8/backward/strstream" - textual header "/usr/include/c++/8/bits/algorithmfwd.h" - textual header "/usr/include/c++/8/bits/alloc_traits.h" - textual header "/usr/include/c++/8/bits/allocated_ptr.h" - textual header "/usr/include/c++/8/bits/allocator.h" - textual header "/usr/include/c++/8/bits/atomic_base.h" - textual header "/usr/include/c++/8/bits/atomic_futex.h" - textual header "/usr/include/c++/8/bits/atomic_lockfree_defines.h" - textual header "/usr/include/c++/8/bits/basic_ios.h" - textual header "/usr/include/c++/8/bits/basic_ios.tcc" - textual header "/usr/include/c++/8/bits/basic_string.h" - textual header "/usr/include/c++/8/bits/basic_string.tcc" - textual header "/usr/include/c++/8/bits/boost_concept_check.h" - textual header "/usr/include/c++/8/bits/c++0x_warning.h" - textual header "/usr/include/c++/8/bits/char_traits.h" - textual header "/usr/include/c++/8/bits/codecvt.h" - textual header "/usr/include/c++/8/bits/concept_check.h" - textual header "/usr/include/c++/8/bits/cpp_type_traits.h" - textual header "/usr/include/c++/8/bits/cxxabi_forced.h" - textual header "/usr/include/c++/8/bits/cxxabi_init_exception.h" - textual header "/usr/include/c++/8/bits/deque.tcc" - textual header "/usr/include/c++/8/bits/enable_special_members.h" - textual header "/usr/include/c++/8/bits/exception.h" - textual header "/usr/include/c++/8/bits/exception_defines.h" - textual header "/usr/include/c++/8/bits/exception_ptr.h" - textual header "/usr/include/c++/8/bits/forward_list.h" - textual header "/usr/include/c++/8/bits/forward_list.tcc" - textual header "/usr/include/c++/8/bits/fs_dir.h" - textual header "/usr/include/c++/8/bits/fs_fwd.h" - textual header "/usr/include/c++/8/bits/fs_ops.h" - textual header "/usr/include/c++/8/bits/fs_path.h" - textual header "/usr/include/c++/8/bits/fstream.tcc" - textual header "/usr/include/c++/8/bits/functexcept.h" - textual header "/usr/include/c++/8/bits/functional_hash.h" - textual header "/usr/include/c++/8/bits/gslice.h" - textual header "/usr/include/c++/8/bits/gslice_array.h" - textual header "/usr/include/c++/8/bits/hash_bytes.h" - textual header "/usr/include/c++/8/bits/hashtable.h" - textual header "/usr/include/c++/8/bits/hashtable_policy.h" - textual header "/usr/include/c++/8/bits/indirect_array.h" - textual header "/usr/include/c++/8/bits/invoke.h" - textual header "/usr/include/c++/8/bits/ios_base.h" - textual header "/usr/include/c++/8/bits/istream.tcc" - textual header "/usr/include/c++/8/bits/list.tcc" - textual header "/usr/include/c++/8/bits/locale_classes.h" - textual header "/usr/include/c++/8/bits/locale_classes.tcc" - textual header "/usr/include/c++/8/bits/locale_conv.h" - textual header "/usr/include/c++/8/bits/locale_facets.h" - textual header "/usr/include/c++/8/bits/locale_facets.tcc" - textual header "/usr/include/c++/8/bits/locale_facets_nonio.h" - textual header "/usr/include/c++/8/bits/locale_facets_nonio.tcc" - textual header "/usr/include/c++/8/bits/localefwd.h" - textual header "/usr/include/c++/8/bits/mask_array.h" - textual header "/usr/include/c++/8/bits/memoryfwd.h" - textual header "/usr/include/c++/8/bits/move.h" - textual header "/usr/include/c++/8/bits/nested_exception.h" - textual header "/usr/include/c++/8/bits/node_handle.h" - textual header "/usr/include/c++/8/bits/ostream.tcc" - textual header "/usr/include/c++/8/bits/ostream_insert.h" - textual header "/usr/include/c++/8/bits/parse_numbers.h" - textual header "/usr/include/c++/8/bits/postypes.h" - textual header "/usr/include/c++/8/bits/predefined_ops.h" - textual header "/usr/include/c++/8/bits/ptr_traits.h" - textual header "/usr/include/c++/8/bits/quoted_string.h" - textual header "/usr/include/c++/8/bits/random.h" - textual header "/usr/include/c++/8/bits/random.tcc" - textual header "/usr/include/c++/8/bits/range_access.h" - textual header "/usr/include/c++/8/bits/refwrap.h" - textual header "/usr/include/c++/8/bits/regex.h" - textual header "/usr/include/c++/8/bits/regex.tcc" - textual header "/usr/include/c++/8/bits/regex_automaton.h" - textual header "/usr/include/c++/8/bits/regex_automaton.tcc" - textual header "/usr/include/c++/8/bits/regex_compiler.h" - textual header "/usr/include/c++/8/bits/regex_compiler.tcc" - textual header "/usr/include/c++/8/bits/regex_constants.h" - textual header "/usr/include/c++/8/bits/regex_error.h" - textual header "/usr/include/c++/8/bits/regex_executor.h" - textual header "/usr/include/c++/8/bits/regex_executor.tcc" - textual header "/usr/include/c++/8/bits/regex_scanner.h" - textual header "/usr/include/c++/8/bits/regex_scanner.tcc" - textual header "/usr/include/c++/8/bits/shared_ptr.h" - textual header "/usr/include/c++/8/bits/shared_ptr_atomic.h" - textual header "/usr/include/c++/8/bits/shared_ptr_base.h" - textual header "/usr/include/c++/8/bits/slice_array.h" - textual header "/usr/include/c++/8/bits/specfun.h" - textual header "/usr/include/c++/8/bits/sstream.tcc" - textual header "/usr/include/c++/8/bits/std_abs.h" - textual header "/usr/include/c++/8/bits/std_function.h" - textual header "/usr/include/c++/8/bits/std_mutex.h" - textual header "/usr/include/c++/8/bits/stl_algo.h" - textual header "/usr/include/c++/8/bits/stl_algobase.h" - textual header "/usr/include/c++/8/bits/stl_bvector.h" - textual header "/usr/include/c++/8/bits/stl_construct.h" - textual header "/usr/include/c++/8/bits/stl_deque.h" - textual header "/usr/include/c++/8/bits/stl_function.h" - textual header "/usr/include/c++/8/bits/stl_heap.h" - textual header "/usr/include/c++/8/bits/stl_iterator.h" - textual header "/usr/include/c++/8/bits/stl_iterator_base_funcs.h" - textual header "/usr/include/c++/8/bits/stl_iterator_base_types.h" - textual header "/usr/include/c++/8/bits/stl_list.h" - textual header "/usr/include/c++/8/bits/stl_map.h" - textual header "/usr/include/c++/8/bits/stl_multimap.h" - textual header "/usr/include/c++/8/bits/stl_multiset.h" - textual header "/usr/include/c++/8/bits/stl_numeric.h" - textual header "/usr/include/c++/8/bits/stl_pair.h" - textual header "/usr/include/c++/8/bits/stl_queue.h" - textual header "/usr/include/c++/8/bits/stl_raw_storage_iter.h" - textual header "/usr/include/c++/8/bits/stl_relops.h" - textual header "/usr/include/c++/8/bits/stl_set.h" - textual header "/usr/include/c++/8/bits/stl_stack.h" - textual header "/usr/include/c++/8/bits/stl_tempbuf.h" - textual header "/usr/include/c++/8/bits/stl_tree.h" - textual header "/usr/include/c++/8/bits/stl_uninitialized.h" - textual header "/usr/include/c++/8/bits/stl_vector.h" - textual header "/usr/include/c++/8/bits/stream_iterator.h" - textual header "/usr/include/c++/8/bits/streambuf.tcc" - textual header "/usr/include/c++/8/bits/streambuf_iterator.h" - textual header "/usr/include/c++/8/bits/string_view.tcc" - textual header "/usr/include/c++/8/bits/stringfwd.h" - textual header "/usr/include/c++/8/bits/uniform_int_dist.h" - textual header "/usr/include/c++/8/bits/unique_ptr.h" - textual header "/usr/include/c++/8/bits/unordered_map.h" - textual header "/usr/include/c++/8/bits/unordered_set.h" - textual header "/usr/include/c++/8/bits/uses_allocator.h" - textual header "/usr/include/c++/8/bits/valarray_after.h" - textual header "/usr/include/c++/8/bits/valarray_array.h" - textual header "/usr/include/c++/8/bits/valarray_array.tcc" - textual header "/usr/include/c++/8/bits/valarray_before.h" - textual header "/usr/include/c++/8/bits/vector.tcc" - textual header "/usr/include/c++/8/bitset" - textual header "/usr/include/c++/8/cassert" - textual header "/usr/include/c++/8/ccomplex" - textual header "/usr/include/c++/8/cctype" - textual header "/usr/include/c++/8/cerrno" - textual header "/usr/include/c++/8/cfenv" - textual header "/usr/include/c++/8/cfloat" - textual header "/usr/include/c++/8/charconv" - textual header "/usr/include/c++/8/chrono" - textual header "/usr/include/c++/8/cinttypes" - textual header "/usr/include/c++/8/ciso646" - textual header "/usr/include/c++/8/climits" - textual header "/usr/include/c++/8/clocale" - textual header "/usr/include/c++/8/cmath" - textual header "/usr/include/c++/8/codecvt" - textual header "/usr/include/c++/8/complex" - textual header "/usr/include/c++/8/complex.h" - textual header "/usr/include/c++/8/condition_variable" - textual header "/usr/include/c++/8/csetjmp" - textual header "/usr/include/c++/8/csignal" - textual header "/usr/include/c++/8/cstdalign" - textual header "/usr/include/c++/8/cstdarg" - textual header "/usr/include/c++/8/cstdbool" - textual header "/usr/include/c++/8/cstddef" - textual header "/usr/include/c++/8/cstdint" - textual header "/usr/include/c++/8/cstdio" - textual header "/usr/include/c++/8/cstdlib" - textual header "/usr/include/c++/8/cstring" - textual header "/usr/include/c++/8/ctgmath" - textual header "/usr/include/c++/8/ctime" - textual header "/usr/include/c++/8/cuchar" - textual header "/usr/include/c++/8/cwchar" - textual header "/usr/include/c++/8/cwctype" - textual header "/usr/include/c++/8/cxxabi.h" - textual header "/usr/include/c++/8/debug/array" - textual header "/usr/include/c++/8/debug/assertions.h" - textual header "/usr/include/c++/8/debug/bitset" - textual header "/usr/include/c++/8/debug/debug.h" - textual header "/usr/include/c++/8/debug/deque" - textual header "/usr/include/c++/8/debug/formatter.h" - textual header "/usr/include/c++/8/debug/forward_list" - textual header "/usr/include/c++/8/debug/functions.h" - textual header "/usr/include/c++/8/debug/helper_functions.h" - textual header "/usr/include/c++/8/debug/list" - textual header "/usr/include/c++/8/debug/macros.h" - textual header "/usr/include/c++/8/debug/map" - textual header "/usr/include/c++/8/debug/map.h" - textual header "/usr/include/c++/8/debug/multimap.h" - textual header "/usr/include/c++/8/debug/multiset.h" - textual header "/usr/include/c++/8/debug/safe_base.h" - textual header "/usr/include/c++/8/debug/safe_container.h" - textual header "/usr/include/c++/8/debug/safe_iterator.h" - textual header "/usr/include/c++/8/debug/safe_iterator.tcc" - textual header "/usr/include/c++/8/debug/safe_local_iterator.h" - textual header "/usr/include/c++/8/debug/safe_local_iterator.tcc" - textual header "/usr/include/c++/8/debug/safe_sequence.h" - textual header "/usr/include/c++/8/debug/safe_sequence.tcc" - textual header "/usr/include/c++/8/debug/safe_unordered_base.h" - textual header "/usr/include/c++/8/debug/safe_unordered_container.h" - textual header "/usr/include/c++/8/debug/safe_unordered_container.tcc" - textual header "/usr/include/c++/8/debug/set" - textual header "/usr/include/c++/8/debug/set.h" - textual header "/usr/include/c++/8/debug/stl_iterator.h" - textual header "/usr/include/c++/8/debug/string" - textual header "/usr/include/c++/8/debug/unordered_map" - textual header "/usr/include/c++/8/debug/unordered_set" - textual header "/usr/include/c++/8/debug/vector" - textual header "/usr/include/c++/8/decimal/decimal" - textual header "/usr/include/c++/8/decimal/decimal.h" - textual header "/usr/include/c++/8/deque" - textual header "/usr/include/c++/8/exception" - textual header "/usr/include/c++/8/experimental/algorithm" - textual header "/usr/include/c++/8/experimental/any" - textual header "/usr/include/c++/8/experimental/array" - textual header "/usr/include/c++/8/experimental/bits/erase_if.h" - textual header "/usr/include/c++/8/experimental/bits/fs_dir.h" - textual header "/usr/include/c++/8/experimental/bits/fs_fwd.h" - textual header "/usr/include/c++/8/experimental/bits/fs_ops.h" - textual header "/usr/include/c++/8/experimental/bits/fs_path.h" - textual header "/usr/include/c++/8/experimental/bits/lfts_config.h" - textual header "/usr/include/c++/8/experimental/bits/shared_ptr.h" - textual header "/usr/include/c++/8/experimental/bits/string_view.tcc" - textual header "/usr/include/c++/8/experimental/chrono" - textual header "/usr/include/c++/8/experimental/deque" - textual header "/usr/include/c++/8/experimental/filesystem" - textual header "/usr/include/c++/8/experimental/forward_list" - textual header "/usr/include/c++/8/experimental/functional" - textual header "/usr/include/c++/8/experimental/iterator" - textual header "/usr/include/c++/8/experimental/list" - textual header "/usr/include/c++/8/experimental/map" - textual header "/usr/include/c++/8/experimental/memory" - textual header "/usr/include/c++/8/experimental/memory_resource" - textual header "/usr/include/c++/8/experimental/numeric" - textual header "/usr/include/c++/8/experimental/optional" - textual header "/usr/include/c++/8/experimental/propagate_const" - textual header "/usr/include/c++/8/experimental/random" - textual header "/usr/include/c++/8/experimental/ratio" - textual header "/usr/include/c++/8/experimental/regex" - textual header "/usr/include/c++/8/experimental/set" - textual header "/usr/include/c++/8/experimental/source_location" - textual header "/usr/include/c++/8/experimental/string" - textual header "/usr/include/c++/8/experimental/string_view" - textual header "/usr/include/c++/8/experimental/system_error" - textual header "/usr/include/c++/8/experimental/tuple" - textual header "/usr/include/c++/8/experimental/type_traits" - textual header "/usr/include/c++/8/experimental/unordered_map" - textual header "/usr/include/c++/8/experimental/unordered_set" - textual header "/usr/include/c++/8/experimental/utility" - textual header "/usr/include/c++/8/experimental/vector" - textual header "/usr/include/c++/8/ext/algorithm" - textual header "/usr/include/c++/8/ext/aligned_buffer.h" - textual header "/usr/include/c++/8/ext/alloc_traits.h" - textual header "/usr/include/c++/8/ext/array_allocator.h" - textual header "/usr/include/c++/8/ext/atomicity.h" - textual header "/usr/include/c++/8/ext/bitmap_allocator.h" - textual header "/usr/include/c++/8/ext/cast.h" - textual header "/usr/include/c++/8/ext/cmath" - textual header "/usr/include/c++/8/ext/codecvt_specializations.h" - textual header "/usr/include/c++/8/ext/concurrence.h" - textual header "/usr/include/c++/8/ext/debug_allocator.h" - textual header "/usr/include/c++/8/ext/enc_filebuf.h" - textual header "/usr/include/c++/8/ext/extptr_allocator.h" - textual header "/usr/include/c++/8/ext/functional" - textual header "/usr/include/c++/8/ext/hash_map" - textual header "/usr/include/c++/8/ext/hash_set" - textual header "/usr/include/c++/8/ext/iterator" - textual header "/usr/include/c++/8/ext/malloc_allocator.h" - textual header "/usr/include/c++/8/ext/memory" - textual header "/usr/include/c++/8/ext/mt_allocator.h" - textual header "/usr/include/c++/8/ext/new_allocator.h" - textual header "/usr/include/c++/8/ext/numeric" - textual header "/usr/include/c++/8/ext/numeric_traits.h" - textual header "/usr/include/c++/8/ext/pb_ds/assoc_container.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/bin_search_tree_/traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/const_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/entry_pred.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/resize_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/branch_policy/branch_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/branch_policy/traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/cond_dealtor.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/container_base_dispatch.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/debug_map_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/eq_fn/eq_by_less.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/lu_map_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/ov_tree_map_/traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/priority_queue_base_dispatch.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/node.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rb_tree_map_/traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/node.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/splay_tree_/traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/standard_policies.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/tree_trace_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/type_utils.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/types_traits.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/exception.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/hash_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/list_update_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/priority_queue.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/tag_and_trait.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/tree_policy.hpp" - textual header "/usr/include/c++/8/ext/pb_ds/trie_policy.hpp" - textual header "/usr/include/c++/8/ext/pod_char_traits.h" - textual header "/usr/include/c++/8/ext/pointer.h" - textual header "/usr/include/c++/8/ext/pool_allocator.h" - textual header "/usr/include/c++/8/ext/random" - textual header "/usr/include/c++/8/ext/random.tcc" - textual header "/usr/include/c++/8/ext/rb_tree" - textual header "/usr/include/c++/8/ext/rc_string_base.h" - textual header "/usr/include/c++/8/ext/rope" - textual header "/usr/include/c++/8/ext/ropeimpl.h" - textual header "/usr/include/c++/8/ext/slist" - textual header "/usr/include/c++/8/ext/sso_string_base.h" - textual header "/usr/include/c++/8/ext/stdio_filebuf.h" - textual header "/usr/include/c++/8/ext/stdio_sync_filebuf.h" - textual header "/usr/include/c++/8/ext/string_conversions.h" - textual header "/usr/include/c++/8/ext/throw_allocator.h" - textual header "/usr/include/c++/8/ext/type_traits.h" - textual header "/usr/include/c++/8/ext/typelist.h" - textual header "/usr/include/c++/8/ext/vstring.h" - textual header "/usr/include/c++/8/ext/vstring.tcc" - textual header "/usr/include/c++/8/ext/vstring_fwd.h" - textual header "/usr/include/c++/8/ext/vstring_util.h" - textual header "/usr/include/c++/8/fenv.h" - textual header "/usr/include/c++/8/filesystem" - textual header "/usr/include/c++/8/forward_list" - textual header "/usr/include/c++/8/fstream" - textual header "/usr/include/c++/8/functional" - textual header "/usr/include/c++/8/future" - textual header "/usr/include/c++/8/initializer_list" - textual header "/usr/include/c++/8/iomanip" - textual header "/usr/include/c++/8/ios" - textual header "/usr/include/c++/8/iosfwd" - textual header "/usr/include/c++/8/iostream" - textual header "/usr/include/c++/8/istream" - textual header "/usr/include/c++/8/iterator" - textual header "/usr/include/c++/8/limits" - textual header "/usr/include/c++/8/list" - textual header "/usr/include/c++/8/locale" - textual header "/usr/include/c++/8/map" - textual header "/usr/include/c++/8/math.h" - textual header "/usr/include/c++/8/memory" - textual header "/usr/include/c++/8/mutex" - textual header "/usr/include/c++/8/new" - textual header "/usr/include/c++/8/numeric" - textual header "/usr/include/c++/8/optional" - textual header "/usr/include/c++/8/ostream" - textual header "/usr/include/c++/8/parallel/algo.h" - textual header "/usr/include/c++/8/parallel/algobase.h" - textual header "/usr/include/c++/8/parallel/algorithm" - textual header "/usr/include/c++/8/parallel/algorithmfwd.h" - textual header "/usr/include/c++/8/parallel/balanced_quicksort.h" - textual header "/usr/include/c++/8/parallel/base.h" - textual header "/usr/include/c++/8/parallel/basic_iterator.h" - textual header "/usr/include/c++/8/parallel/checkers.h" - textual header "/usr/include/c++/8/parallel/compatibility.h" - textual header "/usr/include/c++/8/parallel/compiletime_settings.h" - textual header "/usr/include/c++/8/parallel/equally_split.h" - textual header "/usr/include/c++/8/parallel/features.h" - textual header "/usr/include/c++/8/parallel/find.h" - textual header "/usr/include/c++/8/parallel/find_selectors.h" - textual header "/usr/include/c++/8/parallel/for_each.h" - textual header "/usr/include/c++/8/parallel/for_each_selectors.h" - textual header "/usr/include/c++/8/parallel/iterator.h" - textual header "/usr/include/c++/8/parallel/list_partition.h" - textual header "/usr/include/c++/8/parallel/losertree.h" - textual header "/usr/include/c++/8/parallel/merge.h" - textual header "/usr/include/c++/8/parallel/multiseq_selection.h" - textual header "/usr/include/c++/8/parallel/multiway_merge.h" - textual header "/usr/include/c++/8/parallel/multiway_mergesort.h" - textual header "/usr/include/c++/8/parallel/numeric" - textual header "/usr/include/c++/8/parallel/numericfwd.h" - textual header "/usr/include/c++/8/parallel/omp_loop.h" - textual header "/usr/include/c++/8/parallel/omp_loop_static.h" - textual header "/usr/include/c++/8/parallel/par_loop.h" - textual header "/usr/include/c++/8/parallel/parallel.h" - textual header "/usr/include/c++/8/parallel/partial_sum.h" - textual header "/usr/include/c++/8/parallel/partition.h" - textual header "/usr/include/c++/8/parallel/queue.h" - textual header "/usr/include/c++/8/parallel/quicksort.h" - textual header "/usr/include/c++/8/parallel/random_number.h" - textual header "/usr/include/c++/8/parallel/random_shuffle.h" - textual header "/usr/include/c++/8/parallel/search.h" - textual header "/usr/include/c++/8/parallel/set_operations.h" - textual header "/usr/include/c++/8/parallel/settings.h" - textual header "/usr/include/c++/8/parallel/sort.h" - textual header "/usr/include/c++/8/parallel/tags.h" - textual header "/usr/include/c++/8/parallel/types.h" - textual header "/usr/include/c++/8/parallel/unique_copy.h" - textual header "/usr/include/c++/8/parallel/workstealing.h" - textual header "/usr/include/c++/8/profile/array" - textual header "/usr/include/c++/8/profile/base.h" - textual header "/usr/include/c++/8/profile/bitset" - textual header "/usr/include/c++/8/profile/deque" - textual header "/usr/include/c++/8/profile/forward_list" - textual header "/usr/include/c++/8/profile/impl/profiler.h" - textual header "/usr/include/c++/8/profile/impl/profiler_algos.h" - textual header "/usr/include/c++/8/profile/impl/profiler_container_size.h" - textual header "/usr/include/c++/8/profile/impl/profiler_hash_func.h" - textual header "/usr/include/c++/8/profile/impl/profiler_hashtable_size.h" - textual header "/usr/include/c++/8/profile/impl/profiler_list_to_slist.h" - textual header "/usr/include/c++/8/profile/impl/profiler_list_to_vector.h" - textual header "/usr/include/c++/8/profile/impl/profiler_map_to_unordered_map.h" - textual header "/usr/include/c++/8/profile/impl/profiler_node.h" - textual header "/usr/include/c++/8/profile/impl/profiler_state.h" - textual header "/usr/include/c++/8/profile/impl/profiler_trace.h" - textual header "/usr/include/c++/8/profile/impl/profiler_vector_size.h" - textual header "/usr/include/c++/8/profile/impl/profiler_vector_to_list.h" - textual header "/usr/include/c++/8/profile/iterator_tracker.h" - textual header "/usr/include/c++/8/profile/list" - textual header "/usr/include/c++/8/profile/map" - textual header "/usr/include/c++/8/profile/map.h" - textual header "/usr/include/c++/8/profile/multimap.h" - textual header "/usr/include/c++/8/profile/multiset.h" - textual header "/usr/include/c++/8/profile/ordered_base.h" - textual header "/usr/include/c++/8/profile/set" - textual header "/usr/include/c++/8/profile/set.h" - textual header "/usr/include/c++/8/profile/unordered_base.h" - textual header "/usr/include/c++/8/profile/unordered_map" - textual header "/usr/include/c++/8/profile/unordered_set" - textual header "/usr/include/c++/8/profile/vector" - textual header "/usr/include/c++/8/queue" - textual header "/usr/include/c++/8/random" - textual header "/usr/include/c++/8/ratio" - textual header "/usr/include/c++/8/regex" - textual header "/usr/include/c++/8/scoped_allocator" - textual header "/usr/include/c++/8/set" - textual header "/usr/include/c++/8/shared_mutex" - textual header "/usr/include/c++/8/sstream" - textual header "/usr/include/c++/8/stack" - textual header "/usr/include/c++/8/stdexcept" - textual header "/usr/include/c++/8/stdlib.h" - textual header "/usr/include/c++/8/streambuf" - textual header "/usr/include/c++/8/string" - textual header "/usr/include/c++/8/string_view" - textual header "/usr/include/c++/8/system_error" - textual header "/usr/include/c++/8/tgmath.h" - textual header "/usr/include/c++/8/thread" - textual header "/usr/include/c++/8/tr1/array" - textual header "/usr/include/c++/8/tr1/bessel_function.tcc" - textual header "/usr/include/c++/8/tr1/beta_function.tcc" - textual header "/usr/include/c++/8/tr1/ccomplex" - textual header "/usr/include/c++/8/tr1/cctype" - textual header "/usr/include/c++/8/tr1/cfenv" - textual header "/usr/include/c++/8/tr1/cfloat" - textual header "/usr/include/c++/8/tr1/cinttypes" - textual header "/usr/include/c++/8/tr1/climits" - textual header "/usr/include/c++/8/tr1/cmath" - textual header "/usr/include/c++/8/tr1/complex" - textual header "/usr/include/c++/8/tr1/complex.h" - textual header "/usr/include/c++/8/tr1/cstdarg" - textual header "/usr/include/c++/8/tr1/cstdbool" - textual header "/usr/include/c++/8/tr1/cstdint" - textual header "/usr/include/c++/8/tr1/cstdio" - textual header "/usr/include/c++/8/tr1/cstdlib" - textual header "/usr/include/c++/8/tr1/ctgmath" - textual header "/usr/include/c++/8/tr1/ctime" - textual header "/usr/include/c++/8/tr1/ctype.h" - textual header "/usr/include/c++/8/tr1/cwchar" - textual header "/usr/include/c++/8/tr1/cwctype" - textual header "/usr/include/c++/8/tr1/ell_integral.tcc" - textual header "/usr/include/c++/8/tr1/exp_integral.tcc" - textual header "/usr/include/c++/8/tr1/fenv.h" - textual header "/usr/include/c++/8/tr1/float.h" - textual header "/usr/include/c++/8/tr1/functional" - textual header "/usr/include/c++/8/tr1/functional_hash.h" - textual header "/usr/include/c++/8/tr1/gamma.tcc" - textual header "/usr/include/c++/8/tr1/hashtable.h" - textual header "/usr/include/c++/8/tr1/hashtable_policy.h" - textual header "/usr/include/c++/8/tr1/hypergeometric.tcc" - textual header "/usr/include/c++/8/tr1/inttypes.h" - textual header "/usr/include/c++/8/tr1/legendre_function.tcc" - textual header "/usr/include/c++/8/tr1/limits.h" - textual header "/usr/include/c++/8/tr1/math.h" - textual header "/usr/include/c++/8/tr1/memory" - textual header "/usr/include/c++/8/tr1/modified_bessel_func.tcc" - textual header "/usr/include/c++/8/tr1/poly_hermite.tcc" - textual header "/usr/include/c++/8/tr1/poly_laguerre.tcc" - textual header "/usr/include/c++/8/tr1/random" - textual header "/usr/include/c++/8/tr1/random.h" - textual header "/usr/include/c++/8/tr1/random.tcc" - textual header "/usr/include/c++/8/tr1/regex" - textual header "/usr/include/c++/8/tr1/riemann_zeta.tcc" - textual header "/usr/include/c++/8/tr1/shared_ptr.h" - textual header "/usr/include/c++/8/tr1/special_function_util.h" - textual header "/usr/include/c++/8/tr1/stdarg.h" - textual header "/usr/include/c++/8/tr1/stdbool.h" - textual header "/usr/include/c++/8/tr1/stdint.h" - textual header "/usr/include/c++/8/tr1/stdio.h" - textual header "/usr/include/c++/8/tr1/stdlib.h" - textual header "/usr/include/c++/8/tr1/tgmath.h" - textual header "/usr/include/c++/8/tr1/tuple" - textual header "/usr/include/c++/8/tr1/type_traits" - textual header "/usr/include/c++/8/tr1/unordered_map" - textual header "/usr/include/c++/8/tr1/unordered_map.h" - textual header "/usr/include/c++/8/tr1/unordered_set" - textual header "/usr/include/c++/8/tr1/unordered_set.h" - textual header "/usr/include/c++/8/tr1/utility" - textual header "/usr/include/c++/8/tr1/wchar.h" - textual header "/usr/include/c++/8/tr1/wctype.h" - textual header "/usr/include/c++/8/tr2/bool_set" - textual header "/usr/include/c++/8/tr2/bool_set.tcc" - textual header "/usr/include/c++/8/tr2/dynamic_bitset" - textual header "/usr/include/c++/8/tr2/dynamic_bitset.tcc" - textual header "/usr/include/c++/8/tr2/ratio" - textual header "/usr/include/c++/8/tr2/type_traits" - textual header "/usr/include/c++/8/tuple" - textual header "/usr/include/c++/8/type_traits" - textual header "/usr/include/c++/8/typeindex" - textual header "/usr/include/c++/8/typeinfo" - textual header "/usr/include/c++/8/unordered_map" - textual header "/usr/include/c++/8/unordered_set" - textual header "/usr/include/c++/8/utility" - textual header "/usr/include/c++/8/valarray" - textual header "/usr/include/c++/8/variant" - textual header "/usr/include/c++/8/vector" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/atomic_word.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/basic_file.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++allocator.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++config.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++io.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/c++locale.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/cpu_defines.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/ctype_base.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/ctype_inline.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/cxxabi_tweaks.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/error_constants.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/extc++.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-default.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-posix.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr-single.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/gthr.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/messages_members.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/opt_random.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/os_defines.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/stdc++.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/stdtr1c++.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/bits/time_members.h" - textual header "/usr/include/x86_64-linux-gnu/c++/8/ext/opt_random.h" - textual header "/usr/include/c++/8/backward/auto_ptr.h" - textual header "/usr/include/c++/8/backward/backward_warning.h" - textual header "/usr/include/c++/8/backward/binders.h" - textual header "/usr/include/c++/8/backward/hash_fun.h" - textual header "/usr/include/c++/8/backward/hash_map" - textual header "/usr/include/c++/8/backward/hash_set" - textual header "/usr/include/c++/8/backward/hashtable.h" - textual header "/usr/include/c++/8/backward/strstream" - textual header "/usr/include/c++/v1/__bit_reference" - textual header "/usr/include/c++/v1/__bsd_locale_defaults.h" - textual header "/usr/include/c++/v1/__bsd_locale_fallbacks.h" - textual header "/usr/include/c++/v1/__config" - textual header "/usr/include/c++/v1/__cxxabi_config.h" - textual header "/usr/include/c++/v1/__debug" - textual header "/usr/include/c++/v1/__errc" - textual header "/usr/include/c++/v1/__functional_03" - textual header "/usr/include/c++/v1/__functional_base" - textual header "/usr/include/c++/v1/__functional_base_03" - textual header "/usr/include/c++/v1/__hash_table" - textual header "/usr/include/c++/v1/__libcpp_version" - textual header "/usr/include/c++/v1/__locale" - textual header "/usr/include/c++/v1/__mutex_base" - textual header "/usr/include/c++/v1/__node_handle" - textual header "/usr/include/c++/v1/__nullptr" - textual header "/usr/include/c++/v1/__split_buffer" - textual header "/usr/include/c++/v1/__sso_allocator" - textual header "/usr/include/c++/v1/__std_stream" - textual header "/usr/include/c++/v1/__string" - textual header "/usr/include/c++/v1/__threading_support" - textual header "/usr/include/c++/v1/__tree" - textual header "/usr/include/c++/v1/__tuple" - textual header "/usr/include/c++/v1/__undef_macros" - textual header "/usr/include/c++/v1/algorithm" - textual header "/usr/include/c++/v1/any" - textual header "/usr/include/c++/v1/array" - textual header "/usr/include/c++/v1/atomic" - textual header "/usr/include/c++/v1/bit" - textual header "/usr/include/c++/v1/bitset" - textual header "/usr/include/c++/v1/cassert" - textual header "/usr/include/c++/v1/ccomplex" - textual header "/usr/include/c++/v1/cctype" - textual header "/usr/include/c++/v1/cerrno" - textual header "/usr/include/c++/v1/cfenv" - textual header "/usr/include/c++/v1/cfloat" - textual header "/usr/include/c++/v1/charconv" - textual header "/usr/include/c++/v1/chrono" - textual header "/usr/include/c++/v1/cinttypes" - textual header "/usr/include/c++/v1/ciso646" - textual header "/usr/include/c++/v1/climits" - textual header "/usr/include/c++/v1/clocale" - textual header "/usr/include/c++/v1/cmath" - textual header "/usr/include/c++/v1/codecvt" - textual header "/usr/include/c++/v1/compare" - textual header "/usr/include/c++/v1/complex" - textual header "/usr/include/c++/v1/complex.h" - textual header "/usr/include/c++/v1/condition_variable" - textual header "/usr/include/c++/v1/csetjmp" - textual header "/usr/include/c++/v1/csignal" - textual header "/usr/include/c++/v1/cstdarg" - textual header "/usr/include/c++/v1/cstdbool" - textual header "/usr/include/c++/v1/cstddef" - textual header "/usr/include/c++/v1/cstdint" - textual header "/usr/include/c++/v1/cstdio" - textual header "/usr/include/c++/v1/cstdlib" - textual header "/usr/include/c++/v1/cstring" - textual header "/usr/include/c++/v1/ctgmath" - textual header "/usr/include/c++/v1/ctime" - textual header "/usr/include/c++/v1/ctype.h" - textual header "/usr/include/c++/v1/cwchar" - textual header "/usr/include/c++/v1/cwctype" - textual header "/usr/include/c++/v1/cxxabi.h" - textual header "/usr/include/c++/v1/deque" - textual header "/usr/include/c++/v1/errno.h" - textual header "/usr/include/c++/v1/exception" - textual header "/usr/include/c++/v1/execution" - textual header "/usr/include/c++/v1/experimental/__config" - textual header "/usr/include/c++/v1/experimental/__memory" - textual header "/usr/include/c++/v1/experimental/algorithm" - textual header "/usr/include/c++/v1/experimental/coroutine" - textual header "/usr/include/c++/v1/experimental/deque" - textual header "/usr/include/c++/v1/experimental/filesystem" - textual header "/usr/include/c++/v1/experimental/forward_list" - textual header "/usr/include/c++/v1/experimental/functional" - textual header "/usr/include/c++/v1/experimental/iterator" - textual header "/usr/include/c++/v1/experimental/list" - textual header "/usr/include/c++/v1/experimental/map" - textual header "/usr/include/c++/v1/experimental/memory_resource" - textual header "/usr/include/c++/v1/experimental/propagate_const" - textual header "/usr/include/c++/v1/experimental/regex" - textual header "/usr/include/c++/v1/experimental/set" - textual header "/usr/include/c++/v1/experimental/simd" - textual header "/usr/include/c++/v1/experimental/string" - textual header "/usr/include/c++/v1/experimental/type_traits" - textual header "/usr/include/c++/v1/experimental/unordered_map" - textual header "/usr/include/c++/v1/experimental/unordered_set" - textual header "/usr/include/c++/v1/experimental/utility" - textual header "/usr/include/c++/v1/experimental/vector" - textual header "/usr/include/c++/v1/ext/__hash" - textual header "/usr/include/c++/v1/ext/hash_map" - textual header "/usr/include/c++/v1/ext/hash_set" - textual header "/usr/include/c++/v1/fenv.h" - textual header "/usr/include/c++/v1/filesystem" - textual header "/usr/include/c++/v1/float.h" - textual header "/usr/include/c++/v1/forward_list" - textual header "/usr/include/c++/v1/fstream" - textual header "/usr/include/c++/v1/functional" - textual header "/usr/include/c++/v1/future" - textual header "/usr/include/c++/v1/initializer_list" - textual header "/usr/include/c++/v1/inttypes.h" - textual header "/usr/include/c++/v1/iomanip" - textual header "/usr/include/c++/v1/ios" - textual header "/usr/include/c++/v1/iosfwd" - textual header "/usr/include/c++/v1/iostream" - textual header "/usr/include/c++/v1/istream" - textual header "/usr/include/c++/v1/iterator" - textual header "/usr/include/c++/v1/limits" - textual header "/usr/include/c++/v1/limits.h" - textual header "/usr/include/c++/v1/list" - textual header "/usr/include/c++/v1/locale" - textual header "/usr/include/c++/v1/locale.h" - textual header "/usr/include/c++/v1/map" - textual header "/usr/include/c++/v1/math.h" - textual header "/usr/include/c++/v1/memory" - textual header "/usr/include/c++/v1/module.modulemap" - textual header "/usr/include/c++/v1/mutex" - textual header "/usr/include/c++/v1/new" - textual header "/usr/include/c++/v1/numeric" - textual header "/usr/include/c++/v1/optional" - textual header "/usr/include/c++/v1/ostream" - textual header "/usr/include/c++/v1/queue" - textual header "/usr/include/c++/v1/random" - textual header "/usr/include/c++/v1/ratio" - textual header "/usr/include/c++/v1/regex" - textual header "/usr/include/c++/v1/scoped_allocator" - textual header "/usr/include/c++/v1/set" - textual header "/usr/include/c++/v1/setjmp.h" - textual header "/usr/include/c++/v1/shared_mutex" - textual header "/usr/include/c++/v1/span" - textual header "/usr/include/c++/v1/sstream" - textual header "/usr/include/c++/v1/stack" - textual header "/usr/include/c++/v1/stdbool.h" - textual header "/usr/include/c++/v1/stddef.h" - textual header "/usr/include/c++/v1/stdexcept" - textual header "/usr/include/c++/v1/stdint.h" - textual header "/usr/include/c++/v1/stdio.h" - textual header "/usr/include/c++/v1/stdlib.h" - textual header "/usr/include/c++/v1/streambuf" - textual header "/usr/include/c++/v1/string" - textual header "/usr/include/c++/v1/string.h" - textual header "/usr/include/c++/v1/string_view" - textual header "/usr/include/c++/v1/strstream" - textual header "/usr/include/c++/v1/support/android/locale_bionic.h" - textual header "/usr/include/c++/v1/support/fuchsia/xlocale.h" - textual header "/usr/include/c++/v1/support/ibm/limits.h" - textual header "/usr/include/c++/v1/support/ibm/locale_mgmt_aix.h" - textual header "/usr/include/c++/v1/support/ibm/support.h" - textual header "/usr/include/c++/v1/support/ibm/xlocale.h" - textual header "/usr/include/c++/v1/support/musl/xlocale.h" - textual header "/usr/include/c++/v1/support/newlib/xlocale.h" - textual header "/usr/include/c++/v1/support/solaris/floatingpoint.h" - textual header "/usr/include/c++/v1/support/solaris/wchar.h" - textual header "/usr/include/c++/v1/support/solaris/xlocale.h" - textual header "/usr/include/c++/v1/support/win32/limits_msvc_win32.h" - textual header "/usr/include/c++/v1/support/win32/locale_win32.h" - textual header "/usr/include/c++/v1/support/xlocale/__nop_locale_mgmt.h" - textual header "/usr/include/c++/v1/support/xlocale/__posix_l_fallback.h" - textual header "/usr/include/c++/v1/support/xlocale/__strtonum_fallback.h" - textual header "/usr/include/c++/v1/system_error" - textual header "/usr/include/c++/v1/tgmath.h" - textual header "/usr/include/c++/v1/thread" - textual header "/usr/include/c++/v1/tuple" - textual header "/usr/include/c++/v1/type_traits" - textual header "/usr/include/c++/v1/typeindex" - textual header "/usr/include/c++/v1/typeinfo" - textual header "/usr/include/c++/v1/unordered_map" - textual header "/usr/include/c++/v1/unordered_set" - textual header "/usr/include/c++/v1/utility" - textual header "/usr/include/c++/v1/valarray" - textual header "/usr/include/c++/v1/variant" - textual header "/usr/include/c++/v1/vector" - textual header "/usr/include/c++/v1/version" - textual header "/usr/include/c++/v1/wchar.h" - textual header "/usr/include/c++/v1/wctype.h" -} \ No newline at end of file From 8398747747e3987ddaedcd1c77db422832d1a342 Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:30:36 -0500 Subject: [PATCH 11/26] Delete BUILD 2 --- .../configs/clang/bazel_5.0.0/config/BUILD 2 | 47 ------------------- 1 file changed, 47 deletions(-) delete mode 100644 tools/cross-toolchain/configs/clang/bazel_5.0.0/config/BUILD 2 diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/config/BUILD 2 b/tools/cross-toolchain/configs/clang/bazel_5.0.0/config/BUILD 2 deleted file mode 100644 index 156fe48e89c4..000000000000 --- a/tools/cross-toolchain/configs/clang/bazel_5.0.0/config/BUILD 2 +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2016 The Bazel Authors. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# This file is auto-generated by an rbe_autoconfig repository rule -# and should not be modified directly. -# See @bazel_toolchains//rules:rbe_repo.bzl - -package(default_visibility = ["//visibility:public"]) - -toolchain( - name = "cc-toolchain", - exec_compatible_with = [ - "@bazel_tools//platforms:x86_64", - "@bazel_tools//platforms:linux", - "@bazel_tools//tools/cpp:clang", - ], - target_compatible_with = [ - "@bazel_tools//platforms:linux", - "@bazel_tools//platforms:x86_64", - ], - toolchain = "//tools/cross-toolchain/configs/clang/bazel_5.0.0/cc:cc-compiler-k8", - toolchain_type = "@bazel_tools//tools/cpp:toolchain_type", -) - -platform( - name = "platform", - constraint_values = [ - "@bazel_tools//platforms:x86_64", - "@bazel_tools//platforms:linux", - "@bazel_tools//tools/cpp:clang", - ], - exec_properties = { - "container-image": "docker://gcr.io/prysmaticlabs/rbe-worker@sha256:ebf03ab43a88499e70c8bb4dad70b8bdbc9f9923a87bc72c39e9e7690fcd49f2", - "OSFamily": "Linux", - }, -) From 2a185c98fd15d415d2f4ffd76b71258ddeb7fe08 Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:30:45 -0500 Subject: [PATCH 12/26] Delete BUILD 2 --- .../configs/clang/bazel_5.0.0/java/BUILD 2 | 26 ------------------- 1 file changed, 26 deletions(-) delete mode 100644 tools/cross-toolchain/configs/clang/bazel_5.0.0/java/BUILD 2 diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/java/BUILD 2 b/tools/cross-toolchain/configs/clang/bazel_5.0.0/java/BUILD 2 deleted file mode 100644 index ba80390fb6b3..000000000000 --- a/tools/cross-toolchain/configs/clang/bazel_5.0.0/java/BUILD 2 +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2016 The Bazel Authors. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# This file is auto-generated by an rbe_autoconfig repository rule -# and should not be modified directly. -# See @bazel_toolchains//rules:rbe_repo.bzl - -package(default_visibility = ["//visibility:public"]) - -java_runtime( - name = "jdk", - srcs = [], - java_home = "/usr/lib/jvm/java-8-openjdk-amd64", - tags = ["manual"], -) From 5ae640dcd7e8d62db9800020629f2573ed0cc381 Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:30:52 -0500 Subject: [PATCH 13/26] Delete WORKSPACE 2 --- .../configs/clang/bazel_5.0.0/prysm_toolchains/WORKSPACE 2 | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/WORKSPACE 2 diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/WORKSPACE 2 b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/WORKSPACE 2 deleted file mode 100644 index 34eee82882a3..000000000000 --- a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/WORKSPACE 2 +++ /dev/null @@ -1,2 +0,0 @@ -# DO NOT EDIT: automatically generated WORKSPACE file for prysm_toolchains rule -workspace(name = "prysm_toolchains") From 3c755d478e4e7b74a22bfbe9f63d120877960d85 Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:30:59 -0500 Subject: [PATCH 14/26] Delete cc_toolchain_config_linux_arm64 2.bzl --- .../cc_toolchain_config_linux_arm64 2.bzl | 305 ------------------ 1 file changed, 305 deletions(-) delete mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_linux_arm64 2.bzl diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_linux_arm64 2.bzl b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_linux_arm64 2.bzl deleted file mode 100755 index ee8918f82efe..000000000000 --- a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_linux_arm64 2.bzl +++ /dev/null @@ -1,305 +0,0 @@ -load( - "@bazel_tools//tools/cpp:cc_toolchain_config_lib.bzl", - "action_config", - "feature", - "feature_set", - "flag_group", - "flag_set", - "make_variable", - "tool", - "tool_path", - "with_feature_set", -) - -load( - "@bazel_tools//tools/cpp:cc_toolchain_config.bzl", - ALL_COMPILE_ACTIONS = "all_compile_actions", - ALL_CPP_COMPILE_ACTIONS = "all_cpp_compile_actions", - ALL_LINK_ACTIONS = "all_link_actions", -) - -def _impl(ctx): - toolchain_identifier = "clang-linux-cross" - compiler = "clang" - abi_version = "clang" - abi_libc_version = "glibc_unknown" - target_libc = "glibc_unknown" - target_cpu = ctx.attr.target.split("-")[0] - - if (target_cpu == "aarch64"): - sysroot = "/usr/aarch64-linux-gnu" - include_path_prefix = sysroot - elif (target_cpu == "x86_64"): - sysroot = "/" - include_path_prefix = "/usr" - else: - fail("Unreachable") - - if (target_cpu == "aarch64"): - cross_system_include_dirs = [ - include_path_prefix + "/include/c++/v1", - include_path_prefix + "/lib/clang/10.0.0/include", - ] - else: - cross_system_include_dirs = [ - include_path_prefix + "/include/c++/v1", - include_path_prefix + "/lib/clang/10.0.0/include", - include_path_prefix + "/include/x86_64-linux-gnu", - ] - - cross_system_include_dirs += [ - include_path_prefix + "/include/", - include_path_prefix + "/include/linux", - include_path_prefix + "/include/asm", - include_path_prefix + "/include/asm-generic", - ] - - if (target_cpu == "aarch64"): - cross_system_lib_dirs = [ - "/usr/" + ctx.attr.target + "/lib", - ] - else: - cross_system_lib_dirs = [ - "/usr/lib/x86_64-linux-gnu/", - ] - - cross_system_lib_dirs += [ - "/usr/lib/gcc/x86_64-linux-gnu/8", - ] - - opt_feature = feature(name = "opt") - dbg_feature = feature(name = "dbg") - fastbuild_feature = feature(name = "fastbuild") - random_seed_feature = feature(name = "random_seed", enabled = True) - supports_pic_feature = feature(name = "supports_pic", enabled = True) - supports_dynamic_linker_feature = feature(name = "supports_dynamic_linker", enabled = True) - - unfiltered_compile_flags_feature = feature( - name = "unfiltered_compile_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = ALL_COMPILE_ACTIONS, - flag_groups = [ - flag_group( - flags = [ - "-no-canonical-prefixes", - "-Wno-builtin-macro-redefined", - "-D__DATE__=\"redacted\"", - "-D__TIMESTAMP__=\"redacted\"", - "-D__TIME__=\"redacted\"", - ], - ), - ], - ), - ], - ) - - # explicit arch specific system includes - system_include_flags = [] - for d in cross_system_include_dirs: - system_include_flags += ["-idirafter", d] - - default_compile_flags_feature = feature( - name = "default_compile_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = ALL_COMPILE_ACTIONS, - flag_groups = [ - flag_group( - flags = [ - "--target=" + ctx.attr.target, - "-nostdinc", - "-U_FORTIFY_SOURCE", - "-fstack-protector", - "-fno-omit-frame-pointer", - "-fcolor-diagnostics", - "-Wall", - "-Wthread-safety", - "-Wself-assign", - ] + system_include_flags, - ), - ], - ), - flag_set( - actions = ALL_COMPILE_ACTIONS, - flag_groups = [flag_group(flags = ["-g", "-fstandalone-debug"])], - with_features = [with_feature_set(features = ["dbg"])], - ), - flag_set( - actions = ALL_COMPILE_ACTIONS, - flag_groups = [ - flag_group( - flags = [ - "-g0", - "-O2", - "-D_FORTIFY_SOURCE=1", - "-DNDEBUG", - "-ffunction-sections", - "-fdata-sections", - ], - ), - ], - with_features = [with_feature_set(features = ["opt"])], - ), - flag_set( - actions = ALL_CPP_COMPILE_ACTIONS, - flag_groups = [flag_group(flags = ["-std=c++17", "-nostdinc++"])], - ), - ], - ) - - additional_link_flags = [ - "-l:libc++.a", - "-l:libc++abi.a", - "-l:libunwind.a", - "-lpthread", - "-ldl", - "-rtlib=compiler-rt", - ] - - default_link_flags_feature = feature( - name = "default_link_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = ALL_LINK_ACTIONS, - flag_groups = [ - flag_group( - flags = additional_link_flags + [ - "--target=" + ctx.attr.target, - "-lm", - "-no-canonical-prefixes", - "-fuse-ld=lld", - "-Wl,--build-id=md5", - "-Wl,--hash-style=gnu", - "-Wl,-z,relro,-z,now", - ] + ["-L" + d for d in cross_system_lib_dirs], - ), - ], - ), - flag_set( - actions = ALL_LINK_ACTIONS, - flag_groups = [flag_group(flags = ["-Wl,--gc-sections"])], - with_features = [with_feature_set(features = ["opt"])], - ), - ], - ) - - objcopy_embed_flags_feature = feature( - name = "objcopy_embed_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = ["objcopy_embed_data"], - flag_groups = [flag_group(flags = ["-I", "binary"])], - ), - ], - ) - - user_compile_flags_feature = feature( - name = "user_compile_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = ALL_COMPILE_ACTIONS, - flag_groups = [ - flag_group( - expand_if_available = "user_compile_flags", - flags = ["%{user_compile_flags}"], - iterate_over = "user_compile_flags", - ), - ], - ), - ], - ) - - sysroot_feature = feature( - name = "sysroot", - enabled = True, - flag_sets = [ - flag_set( - actions = ALL_COMPILE_ACTIONS + ALL_LINK_ACTIONS, - flag_groups = [ - flag_group( - expand_if_available = "sysroot", - flags = ["--sysroot=%{sysroot}"], - ), - ], - ), - ], - ) - - coverage_feature = feature( - name = "coverage", - flag_sets = [ - flag_set( - actions = ALL_COMPILE_ACTIONS, - flag_groups = [ - flag_group( - flags = ["-fprofile-instr-generate", "-fcoverage-mapping"], - ), - ], - ), - flag_set( - actions = ALL_LINK_ACTIONS, - flag_groups = [flag_group(flags = ["-fprofile-instr-generate"])], - ), - ], - provides = ["profile"], - ) - - features = [ - opt_feature, - fastbuild_feature, - dbg_feature, - random_seed_feature, - supports_pic_feature, - supports_dynamic_linker_feature, - unfiltered_compile_flags_feature, - default_link_flags_feature, - default_compile_flags_feature, - objcopy_embed_flags_feature, - user_compile_flags_feature, - sysroot_feature, - coverage_feature, - ] - - tool_paths = [ - tool_path(name = "ld", path = "/usr/bin/ld.lld"), - tool_path(name = "cpp", path = "/usr/bin/clang-cpp"), - tool_path(name = "dwp", path = "/usr/bin/llvm-dwp"), - tool_path(name = "gcov", path = "/usr/bin/llvm-profdata"), - tool_path(name = "nm", path = "/usr/bin/llvm-nm"), - tool_path(name = "objcopy", path = "/usr/bin/llvm-objcopy"), - tool_path(name = "objdump", path = "/usr/bin/llvm-objdump"), - tool_path(name = "strip", path = "/usr/bin/strip"), - tool_path(name = "gcc", path = "/usr/bin/clang"), - tool_path(name = "ar", path = "/usr/bin/llvm-ar"), - ] - - return cc_common.create_cc_toolchain_config_info( - ctx = ctx, - features = features, - abi_version = abi_version, - abi_libc_version = abi_libc_version, - builtin_sysroot = sysroot, - compiler = compiler, - cxx_builtin_include_directories = cross_system_include_dirs, - host_system_name = "x86_64-unknown-linux-gnu", - target_cpu = target_cpu, - target_libc = target_libc, - target_system_name = ctx.attr.target, - tool_paths = tool_paths, - toolchain_identifier = toolchain_identifier, - ) - -arm64_cc_toolchain_config = rule( - implementation = _impl, - attrs = { - "target": attr.string(mandatory = True), - "stdlib": attr.string(), - }, - provides = [CcToolchainConfigInfo], -) From 14024b8178bb0cf2e01a5cc7323920f782498b5f Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:31:27 -0500 Subject: [PATCH 15/26] Delete cc_toolchain_config_osx 2.bzl --- .../cc_toolchain_config_osx 2.bzl | 245 ------------------ 1 file changed, 245 deletions(-) delete mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_osx 2.bzl diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_osx 2.bzl b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_osx 2.bzl deleted file mode 100755 index cd827e8b8469..000000000000 --- a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_osx 2.bzl +++ /dev/null @@ -1,245 +0,0 @@ -load( - "@bazel_tools//tools/cpp:cc_toolchain_config_lib.bzl", - "action_config", - "feature", - "feature_set", - "flag_group", - "flag_set", - "make_variable", - "tool", - "tool_path", - "with_feature_set", -) - -load( - "@bazel_tools//tools/cpp:cc_toolchain_config.bzl", - ALL_COMPILE_ACTIONS = "all_compile_actions", - ALL_CPP_COMPILE_ACTIONS = "all_cpp_compile_actions", - ALL_LINK_ACTIONS = "all_link_actions", -) - -def _impl(ctx): - toolchain_identifier = "osxcross" - compiler = "clang" - abi_version = "darwin_x86_64" - abi_libc_version = "darwin_x86_64" - install = "/usr/x86_64-apple-darwin/" - clang_version = "10.0.0" - target_libc = "macosx" - target_cpu = "x86_64" - osxcross = install + "osxcross/" - osxcross_binprefix = osxcross + "bin/x86_64-apple-darwin19-" - sdkroot = osxcross + "SDK/MacOSX10.15.sdk/" - cross_system_include_dirs = [ - "/usr/lib/clang/10.0.0/include", - osxcross + "include", - sdkroot + "usr/include", - ] - - opt_feature = feature(name = "opt") - dbg_feature = feature(name = "dbg") - fastbuild_feature = feature(name = "fastbuild") - random_seed_feature = feature(name = "random_seed", enabled = True) - supports_pic_feature = feature(name = "supports_pic", enabled = True) - supports_dynamic_linker_feature = feature(name = "supports_dynamic_linker", enabled = True) - - unfiltered_compile_flags_feature = feature( - name = "unfiltered_compile_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = ALL_COMPILE_ACTIONS, - flag_groups = [ - flag_group( - flags = [ - "-stdlib=libc++", - "-no-canonical-prefixes", - "-Wno-builtin-macro-redefined", - "-D__DATE__=\"redacted\"", - "-D__TIMESTAMP__=\"redacted\"", - "-D__TIME__=\"redacted\"", - ], - ), - ], - ), - ], - ) - - # explicit arch specific system includes - system_include_flags = [] - for d in cross_system_include_dirs: - system_include_flags += ["-idirafter", d] - - default_compile_flags_feature = feature( - name = "default_compile_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = ALL_COMPILE_ACTIONS, - flag_groups = [ - flag_group( - flags = [ - "-mlinker-version=400", - "-B " + osxcross + "bin", - "-nostdinc", - "-U_FORTIFY_SOURCE", - "-fstack-protector", - "-fno-omit-frame-pointer", - "-fcolor-diagnostics", - "-Wall", - "-Wthread-safety", - "-Wself-assign", - ] + system_include_flags, - ), - ], - ), - flag_set( - actions = ALL_COMPILE_ACTIONS, - flag_groups = [flag_group(flags = ["-g", "-fstandalone-debug"])], - with_features = [with_feature_set(features = ["dbg"])], - ), - flag_set( - actions = ALL_COMPILE_ACTIONS, - flag_groups = [ - flag_group( - flags = [ - "-g0", - "-O2", - "-D_FORTIFY_SOURCE=1", - "-DNDEBUG", - "-ffunction-sections", - "-fdata-sections", - ], - ), - ], - with_features = [with_feature_set(features = ["opt"])], - ), - flag_set( - actions = ALL_CPP_COMPILE_ACTIONS, - flag_groups = [flag_group(flags = ["-std=c++17", "-nostdinc++"])], - ), - ], - ) - - default_link_flags_feature = feature( - name = "default_link_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = ALL_LINK_ACTIONS, - flag_groups = [ - flag_group( - flags = [ - "-v", - "-lm", - "-no-canonical-prefixes", - "-lc++", - "-lc++abi", - "-F" + sdkroot + "System/Library/Frameworks/", - "-L"+ sdkroot + "usr/lib", - "-undefined", - "dynamic_lookup", - ], - ), - ], - ), - ], - ) - - objcopy_embed_flags_feature = feature( - name = "objcopy_embed_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = ["objcopy_embed_data"], - flag_groups = [flag_group(flags = ["-I", "binary"])], - ), - ], - ) - - user_compile_flags_feature = feature( - name = "user_compile_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = ALL_COMPILE_ACTIONS, - flag_groups = [ - flag_group( - expand_if_available = "user_compile_flags", - flags = ["%{user_compile_flags}"], - iterate_over = "user_compile_flags", - ), - ], - ), - ], - ) - - coverage_feature = feature( - name = "coverage", - flag_sets = [ - flag_set( - actions = ALL_COMPILE_ACTIONS, - flag_groups = [ - flag_group( - flags = ["-fprofile-instr-generate", "-fcoverage-mapping"], - ), - ], - ), - flag_set( - actions = ALL_LINK_ACTIONS, - flag_groups = [flag_group(flags = ["-fprofile-instr-generate"])], - ), - ], - provides = ["profile"], - ) - - features = [ - opt_feature, - fastbuild_feature, - dbg_feature, - random_seed_feature, - supports_pic_feature, - supports_dynamic_linker_feature, - unfiltered_compile_flags_feature, - default_link_flags_feature, - default_compile_flags_feature, - objcopy_embed_flags_feature, - user_compile_flags_feature, - coverage_feature, - ] - - tool_paths = [ - tool_path(name = "ld", path = osxcross_binprefix + "ld"), - tool_path(name = "cpp", path = osxcross + "bin/o64-clang++"), - tool_path(name = "dwp", path = "/usr/bin/dwp"), - tool_path(name = "gcov", path = "/usr/bin/gcov"), - tool_path(name = "nm", path = osxcross_binprefix + "nm"), - tool_path(name = "objdump", path = osxcross_binprefix + "ObjectDump"), - tool_path(name = "strip", path = osxcross_binprefix + "strip"), - tool_path(name = "gcc", path = osxcross + "bin/o64-clang"), - tool_path(name = "ar", path = osxcross_binprefix + "libtool"), - ] - - return cc_common.create_cc_toolchain_config_info( - ctx = ctx, - features = features, - abi_version = abi_version, - abi_libc_version = abi_libc_version, - compiler = compiler, - cxx_builtin_include_directories = cross_system_include_dirs, - host_system_name = "x86_64-unknown-linux-gnu", - target_cpu = target_cpu, - target_libc = target_libc, - target_system_name = ctx.attr.target, - tool_paths = tool_paths, - toolchain_identifier = toolchain_identifier, - ) - -osx_cc_toolchain_config = rule( - implementation = _impl, - attrs = { - "target": attr.string(mandatory = True), - "stdlib": attr.string(), - }, - provides = [CcToolchainConfigInfo], -) From 088aa964d1b77caf4165ae46d40a45fb05f15e4e Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:31:42 -0500 Subject: [PATCH 16/26] Delete cc_toolchain_config_windows 2.bzl --- .../cc_toolchain_config_windows 2.bzl | 217 ------------------ 1 file changed, 217 deletions(-) delete mode 100755 tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_windows 2.bzl diff --git a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_windows 2.bzl b/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_windows 2.bzl deleted file mode 100755 index 69f3012d64a0..000000000000 --- a/tools/cross-toolchain/configs/clang/bazel_5.0.0/prysm_toolchains/cc_toolchain_config_windows 2.bzl +++ /dev/null @@ -1,217 +0,0 @@ -load( - "@bazel_tools//tools/cpp:cc_toolchain_config_lib.bzl", - "action_config", - "feature", - "feature_set", - "flag_group", - "flag_set", - "make_variable", - "tool", - "tool_path", - "with_feature_set", - "artifact_name_pattern", - "env_set", - "env_entry", -) - -load( - "@bazel_tools//tools/cpp:cc_toolchain_config.bzl", - ALL_COMPILE_ACTIONS = "all_compile_actions", - ALL_CPP_COMPILE_ACTIONS = "all_cpp_compile_actions", - ALL_LINK_ACTIONS = "all_link_actions", -) - -load("@bazel_tools//tools/build_defs/cc:action_names.bzl", "ACTION_NAMES") - -def _impl(ctx): - toolchain_identifier = "msys_x64_mingw" - host_system_name = "local" - target_system_name = "local" - target_cpu = "x64_windows" - target_libc = "mingw" - compiler = "mingw-gcc" - abi_version = "local" - abi_libc_version = "local" - cc_target_os = None - builtin_sysroot = None - action_configs = [] - - install = "/usr/x86_64-w64-mingw32/" - gcc_libpath = "/usr/lib/gcc/x86_64-w64-mingw32/8.3-win32/" - bin_prefix = "/usr/bin/x86_64-w64-mingw32-" - - - targets_windows_feature = feature( - name = "targets_windows", - implies = ["copy_dynamic_libraries_to_binary"], - enabled = True, - ) - - copy_dynamic_libraries_to_binary_feature = feature(name = "copy_dynamic_libraries_to_binary") - - gcc_env_feature = feature( - name = "gcc_env", - enabled = True, - env_sets = [ - env_set( - actions = [ - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.cpp_module_codegen, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.assemble, - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.cpp_link_executable, - ACTION_NAMES.cpp_link_dynamic_library, - ACTION_NAMES.cpp_link_nodeps_dynamic_library, - ACTION_NAMES.cpp_link_static_library, - ], - env_entries = [ - env_entry(key = "PATH", value = "NOT_USED"), - ], - ), - ], - ) - - msys_mingw_flags = [ - "-B " + install + "bin", - "-nostdinc", - "-U_FORTIFY_SOURCE", - "-fstack-protector", - "-fno-omit-frame-pointer", - "-fcolor-diagnostics", - "-Wall", - "-Wthread-safety", - "-Wself-assign", - "-x c++", - "-lstdc++", - "-lpthread" - ] - - msys_mingw_link_flags = [ - "-l:libstdc++.a", - "-L" + install + "lib", - "-L/usr/lib/gcc/x86_64-w64-mingw32/8.3-w32", - "-v", - "-lm", - "-no-canonical-prefixes", - ] - - default_compile_flags_feature = feature( - name = "default_compile_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = [ - ACTION_NAMES.assemble, - ACTION_NAMES.preprocess_assemble, - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.c_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.cpp_module_codegen, - ACTION_NAMES.lto_backend, - ACTION_NAMES.clif_match, - ], - ), - flag_set( - actions = [ - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.cpp_module_codegen, - ACTION_NAMES.lto_backend, - ACTION_NAMES.clif_match, - ], - flag_groups = ([flag_group(flags = msys_mingw_flags)] if msys_mingw_flags else []), - ), - ], - ) - - compiler_param_file_feature = feature( - name = "compiler_param_file", - ) - - default_link_flags_feature = feature( - name = "default_link_flags", - enabled = True, - flag_sets = [ - flag_set( - actions = ALL_LINK_ACTIONS, - flag_groups = ([flag_group(flags = msys_mingw_link_flags)] if msys_mingw_link_flags else []), - ), - ], - ) - - supports_dynamic_linker_feature = feature(name = "supports_dynamic_linker", enabled = True) - - features = [ - targets_windows_feature, - copy_dynamic_libraries_to_binary_feature, - gcc_env_feature, - default_compile_flags_feature, - compiler_param_file_feature, - default_link_flags_feature, - supports_dynamic_linker_feature, - ] - - cxx_builtin_include_directories = [ - install +"include", - gcc_libpath +"include", - gcc_libpath +"include-fixed", - "/usr/share/mingw-w64/include/" - ] - - artifact_name_patterns = [ - artifact_name_pattern( - category_name = "executable", - prefix = "", - extension = ".exe", - ), - ] - - make_variables = [] - tool_paths = [ - tool_path(name = "ld", path = bin_prefix + "ld"), - tool_path(name = "cpp", path = bin_prefix + "cpp"), - tool_path(name = "gcov", path = "/usr/bin/gcov"), - tool_path(name = "nm", path = bin_prefix + "nm"), - tool_path(name = "objcopy", path = bin_prefix + "objcopy"), - tool_path(name = "objdump", path = bin_prefix + "objdump"), - tool_path(name = "strip", path = bin_prefix + "strip"), - tool_path(name = "gcc", path = bin_prefix + "gcc"), - tool_path(name = "ar", path = bin_prefix + "ar"), - ] - - return cc_common.create_cc_toolchain_config_info( - ctx = ctx, - features = features, - action_configs = action_configs, - artifact_name_patterns = artifact_name_patterns, - cxx_builtin_include_directories = cxx_builtin_include_directories, - toolchain_identifier = toolchain_identifier, - host_system_name = host_system_name, - target_system_name = target_system_name, - target_cpu = target_cpu, - target_libc = target_libc, - compiler = compiler, - abi_version = abi_version, - abi_libc_version = abi_libc_version, - tool_paths = tool_paths, - make_variables = make_variables, - builtin_sysroot = builtin_sysroot, - cc_target_os = cc_target_os, - ) - -windows_cc_toolchain_config = rule( - implementation = _impl, - attrs = { - "target": attr.string(mandatory = True), - "stdlib": attr.string(), - }, - provides = [CcToolchainConfigInfo], -) - From f7a388b5f2d7a32aa0ee926c40850b6be71b6d5e Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:31:50 -0500 Subject: [PATCH 17/26] Delete 0258716f94e00f9df0da869fd97f9e0d0c6ac83eb528677d918f0ac9be5f4b8d 2 --- ...6f94e00f9df0da869fd97f9e0d0c6ac83eb528677d918f0ac9be5f4b8d 2 | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 validator/accounts/testdata/fuzz/FuzzValidateMnemonic/0258716f94e00f9df0da869fd97f9e0d0c6ac83eb528677d918f0ac9be5f4b8d 2 diff --git a/validator/accounts/testdata/fuzz/FuzzValidateMnemonic/0258716f94e00f9df0da869fd97f9e0d0c6ac83eb528677d918f0ac9be5f4b8d 2 b/validator/accounts/testdata/fuzz/FuzzValidateMnemonic/0258716f94e00f9df0da869fd97f9e0d0c6ac83eb528677d918f0ac9be5f4b8d 2 deleted file mode 100644 index d4075f475e65..000000000000 --- a/validator/accounts/testdata/fuzz/FuzzValidateMnemonic/0258716f94e00f9df0da869fd97f9e0d0c6ac83eb528677d918f0ac9be5f4b8d 2 +++ /dev/null @@ -1,2 +0,0 @@ -go test fuzz v1 -string("0 ") From 3dd1f06215b3740352f2fbc9b29107395d4b7ab9 Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:31:56 -0500 Subject: [PATCH 18/26] Delete test-unmarshal-bad 2.json --- validator/node/testdata/test-unmarshal-bad 2.json | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 validator/node/testdata/test-unmarshal-bad 2.json diff --git a/validator/node/testdata/test-unmarshal-bad 2.json b/validator/node/testdata/test-unmarshal-bad 2.json deleted file mode 100644 index 0b2fffd4fd9d..000000000000 --- a/validator/node/testdata/test-unmarshal-bad 2.json +++ /dev/null @@ -1,2 +0,0 @@ -{ - "foo": "bar" From c60602d62c1200f686bb478303b7c7daf3b887a8 Mon Sep 17 00:00:00 2001 From: james-prysm <90280386+james-prysm@users.noreply.github.com> Date: Mon, 14 Mar 2022 22:32:02 -0500 Subject: [PATCH 19/26] Delete test-unmarshal-good 2.json --- validator/node/testdata/test-unmarshal-good 2.json | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 validator/node/testdata/test-unmarshal-good 2.json diff --git a/validator/node/testdata/test-unmarshal-good 2.json b/validator/node/testdata/test-unmarshal-good 2.json deleted file mode 100644 index c1150b906a41..000000000000 --- a/validator/node/testdata/test-unmarshal-good 2.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "foo": "foo", - "bar": 1 -} \ No newline at end of file From 2a27474921da89edb6bb3e3a6ad660797fa7b7bb Mon Sep 17 00:00:00 2001 From: James He Date: Mon, 14 Mar 2022 23:26:48 -0500 Subject: [PATCH 20/26] adding simple unit tests --- .../rpc/eth/validator/validator_test.go | 24 +++++++++++++++++++ .../prysm/v1alpha1/validator/proposer_test.go | 17 +++++++++++++ 2 files changed, 41 insertions(+) diff --git a/beacon-chain/rpc/eth/validator/validator_test.go b/beacon-chain/rpc/eth/validator/validator_test.go index fcfefe58dbe2..7c01184d8c26 100644 --- a/beacon-chain/rpc/eth/validator/validator_test.go +++ b/beacon-chain/rpc/eth/validator/validator_test.go @@ -27,6 +27,7 @@ import ( "github.com/prysmaticlabs/prysm/beacon-chain/powchain/engine-api-client/v1/mocks" mockPOW "github.com/prysmaticlabs/prysm/beacon-chain/powchain/testing" v1alpha1validator "github.com/prysmaticlabs/prysm/beacon-chain/rpc/prysm/v1alpha1/validator" + validator2 "github.com/prysmaticlabs/prysm/beacon-chain/rpc/prysm/v1alpha1/validator" "github.com/prysmaticlabs/prysm/beacon-chain/rpc/testutil" beaconState "github.com/prysmaticlabs/prysm/beacon-chain/state" "github.com/prysmaticlabs/prysm/beacon-chain/state/stategen" @@ -2011,3 +2012,26 @@ func TestSubmitContributionAndProofs(t *testing.T) { require.DeepEqual(t, expectedContributions, savedMsgs) }) } + +func TestPrepareBeaconProposer(t *testing.T) { + db := dbutil.SetupDB(t) + ctx := context.Background() + v1Server := &validator2.Server{ + BeaconDB: db, + } + server := &Server{ + V1Alpha1Server: v1Server, + } + + request := ethpbv1.PrepareBeaconProposerRequest{ + Recipients: []*ethpbv1.PrepareBeaconProposerRequest_FeeRecipientContainer{ + { + FeeRecipient: make([]byte, fieldparams.FeeRecipientLength), + ValidatorIndex: 1, + }, + }, + } + _, err := server.PrepareBeaconProposer(ctx, &request) + require.NoError(t, err) + +} diff --git a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go index 876732b3f60f..7391dcff07fd 100644 --- a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go +++ b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go @@ -2431,6 +2431,23 @@ func TestProposer_GetSyncAggregate_OK(t *testing.T) { require.DeepEqual(t, bitfield.NewBitvector512(), aggregate.SyncCommitteeBits) } +func TestProposer_PrepareBeaconProposer(t *testing.T) { + db := dbutil.SetupDB(t) + ctx := context.Background() + request := ethpb.PrepareBeaconProposerRequest{ + Recipients: []*ethpb.PrepareBeaconProposerRequest_FeeRecipientContainer{ + { + FeeRecipient: make([]byte, fieldparams.FeeRecipientLength), + ValidatorIndex: 1, + }, + }, + } + proposerServer := &Server{BeaconDB: db} + _, err := proposerServer.PrepareBeaconProposer(ctx, &request) + require.NoError(t, err) + +} + func majorityVoteBoundaryTime(slot types.Slot) (uint64, uint64) { slots := params.BeaconConfig().SlotsPerEpoch.Mul(uint64(params.BeaconConfig().EpochsPerEth1VotingPeriod)) slotStartTime := uint64(mockPOW.GenesisTime) + uint64((slot - (slot % (slots))).Mul(params.BeaconConfig().SecondsPerSlot)) From 5e1b284060ca3587fd6644a517df1a478a019d29 Mon Sep 17 00:00:00 2001 From: James He Date: Tue, 15 Mar 2022 09:14:23 -0500 Subject: [PATCH 21/26] removing duplicate imports --- beacon-chain/rpc/eth/validator/validator_test.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/beacon-chain/rpc/eth/validator/validator_test.go b/beacon-chain/rpc/eth/validator/validator_test.go index 7c01184d8c26..74626250ca30 100644 --- a/beacon-chain/rpc/eth/validator/validator_test.go +++ b/beacon-chain/rpc/eth/validator/validator_test.go @@ -27,7 +27,6 @@ import ( "github.com/prysmaticlabs/prysm/beacon-chain/powchain/engine-api-client/v1/mocks" mockPOW "github.com/prysmaticlabs/prysm/beacon-chain/powchain/testing" v1alpha1validator "github.com/prysmaticlabs/prysm/beacon-chain/rpc/prysm/v1alpha1/validator" - validator2 "github.com/prysmaticlabs/prysm/beacon-chain/rpc/prysm/v1alpha1/validator" "github.com/prysmaticlabs/prysm/beacon-chain/rpc/testutil" beaconState "github.com/prysmaticlabs/prysm/beacon-chain/state" "github.com/prysmaticlabs/prysm/beacon-chain/state/stategen" @@ -2016,7 +2015,7 @@ func TestSubmitContributionAndProofs(t *testing.T) { func TestPrepareBeaconProposer(t *testing.T) { db := dbutil.SetupDB(t) ctx := context.Background() - v1Server := &validator2.Server{ + v1Server := &v1alpha1validator.Server{ BeaconDB: db, } server := &Server{ From d75be76233ed9717929dd03b7c09c4b2f1115637 Mon Sep 17 00:00:00 2001 From: James He Date: Tue, 15 Mar 2022 09:25:36 -0500 Subject: [PATCH 22/26] adding bazel changes --- beacon-chain/rpc/eth/validator/BUILD.bazel | 1 + beacon-chain/rpc/prysm/v1alpha1/validator/BUILD.bazel | 1 + 2 files changed, 2 insertions(+) diff --git a/beacon-chain/rpc/eth/validator/BUILD.bazel b/beacon-chain/rpc/eth/validator/BUILD.bazel index 261d02c360ba..53e047a9caa0 100644 --- a/beacon-chain/rpc/eth/validator/BUILD.bazel +++ b/beacon-chain/rpc/eth/validator/BUILD.bazel @@ -30,6 +30,7 @@ go_library( "//proto/migration:go_default_library", "//proto/prysm/v1alpha1:go_default_library", "//time/slots:go_default_library", + "@com_github_ethereum_go_ethereum//common:go_default_library", "@com_github_pkg_errors//:go_default_library", "@com_github_prysmaticlabs_eth2_types//:go_default_library", "@com_github_sirupsen_logrus//:go_default_library", diff --git a/beacon-chain/rpc/prysm/v1alpha1/validator/BUILD.bazel b/beacon-chain/rpc/prysm/v1alpha1/validator/BUILD.bazel index 2137394e15e1..9268f31ebb77 100644 --- a/beacon-chain/rpc/prysm/v1alpha1/validator/BUILD.bazel +++ b/beacon-chain/rpc/prysm/v1alpha1/validator/BUILD.bazel @@ -75,6 +75,7 @@ go_library( "//runtime/version:go_default_library", "//time:go_default_library", "//time/slots:go_default_library", + "@com_github_ethereum_go_ethereum//common:go_default_library", "@com_github_ethereum_go_ethereum//common/hexutil:go_default_library", "@com_github_ferranbt_fastssz//:go_default_library", "@com_github_holiman_uint256//:go_default_library", From a6c179572dc33386ac2a5851f59f5fa3dbccf077 Mon Sep 17 00:00:00 2001 From: James He Date: Tue, 15 Mar 2022 10:41:21 -0500 Subject: [PATCH 23/26] adding validation and switched to table driven tests --- beacon-chain/rpc/eth/validator/BUILD.bazel | 2 + beacon-chain/rpc/eth/validator/validator.go | 3 + .../rpc/eth/validator/validator_test.go | 68 +++++++++++++++---- .../rpc/prysm/v1alpha1/validator/proposer.go | 4 ++ .../prysm/v1alpha1/validator/proposer_test.go | 59 +++++++++++++--- 5 files changed, 110 insertions(+), 26 deletions(-) diff --git a/beacon-chain/rpc/eth/validator/BUILD.bazel b/beacon-chain/rpc/eth/validator/BUILD.bazel index 53e047a9caa0..4faa0cf83116 100644 --- a/beacon-chain/rpc/eth/validator/BUILD.bazel +++ b/beacon-chain/rpc/eth/validator/BUILD.bazel @@ -85,6 +85,8 @@ go_test( "//time/slots:go_default_library", "@com_github_prysmaticlabs_eth2_types//:go_default_library", "@com_github_prysmaticlabs_go_bitfield//:go_default_library", + "@org_golang_google_grpc//codes:go_default_library", + "@org_golang_google_grpc//status:go_default_library", "@org_golang_google_protobuf//proto:go_default_library", ], ) diff --git a/beacon-chain/rpc/eth/validator/validator.go b/beacon-chain/rpc/eth/validator/validator.go index aea9186ba5cb..efd7023c7cc8 100644 --- a/beacon-chain/rpc/eth/validator/validator.go +++ b/beacon-chain/rpc/eth/validator/validator.go @@ -335,6 +335,9 @@ func (vs *Server) PrepareBeaconProposer( var FeeRecipients []common.Address var ValidatorIndices []types.ValidatorIndex for _, recipientContainer := range request.Recipients { + if len(recipientContainer.FeeRecipient) != fieldparams.FeeRecipientLength { + return nil, status.Errorf(codes.InvalidArgument, "Invalid fee recipient length") + } FeeRecipients = append(FeeRecipients, common.BytesToAddress(recipientContainer.FeeRecipient)) ValidatorIndices = append(ValidatorIndices, recipientContainer.ValidatorIndex) } diff --git a/beacon-chain/rpc/eth/validator/validator_test.go b/beacon-chain/rpc/eth/validator/validator_test.go index 74626250ca30..6aaae42729e2 100644 --- a/beacon-chain/rpc/eth/validator/validator_test.go +++ b/beacon-chain/rpc/eth/validator/validator_test.go @@ -45,6 +45,8 @@ import ( "github.com/prysmaticlabs/prysm/testing/require" "github.com/prysmaticlabs/prysm/testing/util" "github.com/prysmaticlabs/prysm/time/slots" + "google.golang.org/grpc/codes" + "google.golang.org/grpc/status" "google.golang.org/protobuf/proto" ) @@ -2013,24 +2015,60 @@ func TestSubmitContributionAndProofs(t *testing.T) { } func TestPrepareBeaconProposer(t *testing.T) { - db := dbutil.SetupDB(t) - ctx := context.Background() - v1Server := &v1alpha1validator.Server{ - BeaconDB: db, - } - server := &Server{ - V1Alpha1Server: v1Server, + type args struct { + request *ethpbv1.PrepareBeaconProposerRequest } - - request := ethpbv1.PrepareBeaconProposerRequest{ - Recipients: []*ethpbv1.PrepareBeaconProposerRequest_FeeRecipientContainer{ - { - FeeRecipient: make([]byte, fieldparams.FeeRecipientLength), - ValidatorIndex: 1, + tests := []struct { + name string + args args + wantErr error + }{ + { + name: "Happy Path", + args: args{ + request: ðpbv1.PrepareBeaconProposerRequest{ + Recipients: []*ethpbv1.PrepareBeaconProposerRequest_FeeRecipientContainer{ + { + FeeRecipient: make([]byte, fieldparams.FeeRecipientLength), + ValidatorIndex: 1, + }, + }, + }, }, + wantErr: nil, + }, + { + name: "invalid fee recipient length", + args: args{ + request: ðpbv1.PrepareBeaconProposerRequest{ + Recipients: []*ethpbv1.PrepareBeaconProposerRequest_FeeRecipientContainer{ + { + FeeRecipient: make([]byte, fieldparams.BLSPubkeyLength), + ValidatorIndex: 1, + }, + }, + }, + }, + wantErr: status.Errorf(codes.InvalidArgument, "Invalid fee recipient length"), }, } - _, err := server.PrepareBeaconProposer(ctx, &request) - require.NoError(t, err) + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + db := dbutil.SetupDB(t) + ctx := context.Background() + v1Server := &v1alpha1validator.Server{ + BeaconDB: db, + } + server := &Server{ + V1Alpha1Server: v1Server, + } + _, err := server.PrepareBeaconProposer(ctx, tt.args.request) + if tt.wantErr != nil { + require.Equal(t, fmt.Sprint(tt.wantErr), fmt.Sprint(err)) + return + } + require.NoError(t, err) + }) + } } diff --git a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer.go b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer.go index c61002e99e67..52e196a6e038 100644 --- a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer.go +++ b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer.go @@ -13,6 +13,7 @@ import ( "github.com/prysmaticlabs/prysm/beacon-chain/core/feed" blockfeed "github.com/prysmaticlabs/prysm/beacon-chain/core/feed/block" "github.com/prysmaticlabs/prysm/beacon-chain/core/transition" + fieldparams "github.com/prysmaticlabs/prysm/config/fieldparams" "github.com/prysmaticlabs/prysm/config/params" "github.com/prysmaticlabs/prysm/encoding/bytesutil" ethpb "github.com/prysmaticlabs/prysm/proto/prysm/v1alpha1" @@ -127,6 +128,9 @@ func (vs *Server) PrepareBeaconProposer( var FeeRecipients []common.Address var ValidatorIndices []types.ValidatorIndex for _, recipientContainer := range request.Recipients { + if len(recipientContainer.FeeRecipient) != fieldparams.FeeRecipientLength { + return nil, status.Errorf(codes.InvalidArgument, "Invalid fee recipient length") + } FeeRecipients = append(FeeRecipients, common.BytesToAddress(recipientContainer.FeeRecipient)) ValidatorIndices = append(ValidatorIndices, recipientContainer.ValidatorIndex) } diff --git a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go index 7391dcff07fd..761031ff68ca 100644 --- a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go +++ b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go @@ -2,6 +2,7 @@ package validator import ( "context" + "fmt" "math/big" "testing" "time" @@ -2432,20 +2433,56 @@ func TestProposer_GetSyncAggregate_OK(t *testing.T) { } func TestProposer_PrepareBeaconProposer(t *testing.T) { - db := dbutil.SetupDB(t) - ctx := context.Background() - request := ethpb.PrepareBeaconProposerRequest{ - Recipients: []*ethpb.PrepareBeaconProposerRequest_FeeRecipientContainer{ - { - FeeRecipient: make([]byte, fieldparams.FeeRecipientLength), - ValidatorIndex: 1, + type args struct { + request *ethpb.PrepareBeaconProposerRequest + } + tests := []struct { + name string + args args + wantErr error + }{ + { + name: "Happy Path", + args: args{ + request: ðpb.PrepareBeaconProposerRequest{ + Recipients: []*ethpb.PrepareBeaconProposerRequest_FeeRecipientContainer{ + { + FeeRecipient: make([]byte, fieldparams.FeeRecipientLength), + ValidatorIndex: 1, + }, + }, + }, }, + wantErr: nil, + }, + { + name: "invalid fee recipient length", + args: args{ + request: ðpb.PrepareBeaconProposerRequest{ + Recipients: []*ethpb.PrepareBeaconProposerRequest_FeeRecipientContainer{ + { + FeeRecipient: make([]byte, fieldparams.BLSPubkeyLength), + ValidatorIndex: 1, + }, + }, + }, + }, + wantErr: status.Errorf(codes.InvalidArgument, "Invalid fee recipient length"), }, } - proposerServer := &Server{BeaconDB: db} - _, err := proposerServer.PrepareBeaconProposer(ctx, &request) - require.NoError(t, err) - + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + db := dbutil.SetupDB(t) + ctx := context.Background() + proposerServer := &Server{BeaconDB: db} + _, err := proposerServer.PrepareBeaconProposer(ctx, tt.args.request) + if tt.wantErr != nil { + require.Equal(t, fmt.Sprint(tt.wantErr), fmt.Sprint(err)) + return + } + require.NoError(t, err) + }) + } } func majorityVoteBoundaryTime(slot types.Slot) (uint64, uint64) { From acec392947ee09f6799e6ba4e9ba3f6f69359aad Mon Sep 17 00:00:00 2001 From: James He Date: Tue, 15 Mar 2022 21:34:06 -0500 Subject: [PATCH 24/26] updating based on comments --- beacon-chain/rpc/eth/validator/validator.go | 7 +++++-- beacon-chain/rpc/eth/validator/validator_test.go | 12 +++++------- .../rpc/prysm/v1alpha1/validator/proposer.go | 7 ++++--- .../rpc/prysm/v1alpha1/validator/proposer_test.go | 11 +++++------ 4 files changed, 19 insertions(+), 18 deletions(-) diff --git a/beacon-chain/rpc/eth/validator/validator.go b/beacon-chain/rpc/eth/validator/validator.go index efd7023c7cc8..28b0ba78c9b0 100644 --- a/beacon-chain/rpc/eth/validator/validator.go +++ b/beacon-chain/rpc/eth/validator/validator.go @@ -3,11 +3,13 @@ package validator import ( "bytes" "context" + "fmt" "sort" "strconv" "time" "github.com/ethereum/go-ethereum/common" + "github.com/ethereum/go-ethereum/common/hexutil" "github.com/golang/protobuf/ptypes/empty" "github.com/pkg/errors" types "github.com/prysmaticlabs/eth2-types" @@ -335,8 +337,9 @@ func (vs *Server) PrepareBeaconProposer( var FeeRecipients []common.Address var ValidatorIndices []types.ValidatorIndex for _, recipientContainer := range request.Recipients { - if len(recipientContainer.FeeRecipient) != fieldparams.FeeRecipientLength { - return nil, status.Errorf(codes.InvalidArgument, "Invalid fee recipient length") + recipient := hexutil.Encode(recipientContainer.FeeRecipient) + if !common.IsHexAddress(recipient) { + return nil, status.Errorf(codes.InvalidArgument, fmt.Sprintf("Invalid fee recipient address: %v", recipient)) } FeeRecipients = append(FeeRecipients, common.BytesToAddress(recipientContainer.FeeRecipient)) ValidatorIndices = append(ValidatorIndices, recipientContainer.ValidatorIndex) diff --git a/beacon-chain/rpc/eth/validator/validator_test.go b/beacon-chain/rpc/eth/validator/validator_test.go index 6aaae42729e2..4d187ffeb573 100644 --- a/beacon-chain/rpc/eth/validator/validator_test.go +++ b/beacon-chain/rpc/eth/validator/validator_test.go @@ -45,8 +45,6 @@ import ( "github.com/prysmaticlabs/prysm/testing/require" "github.com/prysmaticlabs/prysm/testing/util" "github.com/prysmaticlabs/prysm/time/slots" - "google.golang.org/grpc/codes" - "google.golang.org/grpc/status" "google.golang.org/protobuf/proto" ) @@ -2021,7 +2019,7 @@ func TestPrepareBeaconProposer(t *testing.T) { tests := []struct { name string args args - wantErr error + wantErr string }{ { name: "Happy Path", @@ -2035,7 +2033,7 @@ func TestPrepareBeaconProposer(t *testing.T) { }, }, }, - wantErr: nil, + wantErr: "", }, { name: "invalid fee recipient length", @@ -2049,7 +2047,7 @@ func TestPrepareBeaconProposer(t *testing.T) { }, }, }, - wantErr: status.Errorf(codes.InvalidArgument, "Invalid fee recipient length"), + wantErr: "Invalid fee recipient address", }, } for _, tt := range tests { @@ -2063,8 +2061,8 @@ func TestPrepareBeaconProposer(t *testing.T) { V1Alpha1Server: v1Server, } _, err := server.PrepareBeaconProposer(ctx, tt.args.request) - if tt.wantErr != nil { - require.Equal(t, fmt.Sprint(tt.wantErr), fmt.Sprint(err)) + if tt.wantErr != "" { + require.ErrorContains(t, tt.wantErr, err) return } require.NoError(t, err) diff --git a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer.go b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer.go index 52e196a6e038..98e9f92aa101 100644 --- a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer.go +++ b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer.go @@ -7,13 +7,13 @@ import ( "time" "github.com/ethereum/go-ethereum/common" + "github.com/ethereum/go-ethereum/common/hexutil" emptypb "github.com/golang/protobuf/ptypes/empty" "github.com/pkg/errors" types "github.com/prysmaticlabs/eth2-types" "github.com/prysmaticlabs/prysm/beacon-chain/core/feed" blockfeed "github.com/prysmaticlabs/prysm/beacon-chain/core/feed/block" "github.com/prysmaticlabs/prysm/beacon-chain/core/transition" - fieldparams "github.com/prysmaticlabs/prysm/config/fieldparams" "github.com/prysmaticlabs/prysm/config/params" "github.com/prysmaticlabs/prysm/encoding/bytesutil" ethpb "github.com/prysmaticlabs/prysm/proto/prysm/v1alpha1" @@ -128,8 +128,9 @@ func (vs *Server) PrepareBeaconProposer( var FeeRecipients []common.Address var ValidatorIndices []types.ValidatorIndex for _, recipientContainer := range request.Recipients { - if len(recipientContainer.FeeRecipient) != fieldparams.FeeRecipientLength { - return nil, status.Errorf(codes.InvalidArgument, "Invalid fee recipient length") + recipient := hexutil.Encode(recipientContainer.FeeRecipient) + if !common.IsHexAddress(recipient) { + return nil, status.Errorf(codes.InvalidArgument, fmt.Sprintf("Invalid fee recipient address: %v", recipient)) } FeeRecipients = append(FeeRecipients, common.BytesToAddress(recipientContainer.FeeRecipient)) ValidatorIndices = append(ValidatorIndices, recipientContainer.ValidatorIndex) diff --git a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go index 761031ff68ca..6983b801e6dc 100644 --- a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go +++ b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go @@ -2,7 +2,6 @@ package validator import ( "context" - "fmt" "math/big" "testing" "time" @@ -2439,7 +2438,7 @@ func TestProposer_PrepareBeaconProposer(t *testing.T) { tests := []struct { name string args args - wantErr error + wantErr string }{ { name: "Happy Path", @@ -2453,7 +2452,7 @@ func TestProposer_PrepareBeaconProposer(t *testing.T) { }, }, }, - wantErr: nil, + wantErr: "", }, { name: "invalid fee recipient length", @@ -2467,7 +2466,7 @@ func TestProposer_PrepareBeaconProposer(t *testing.T) { }, }, }, - wantErr: status.Errorf(codes.InvalidArgument, "Invalid fee recipient length"), + wantErr: "Invalid fee recipient address", }, } for _, tt := range tests { @@ -2476,8 +2475,8 @@ func TestProposer_PrepareBeaconProposer(t *testing.T) { ctx := context.Background() proposerServer := &Server{BeaconDB: db} _, err := proposerServer.PrepareBeaconProposer(ctx, tt.args.request) - if tt.wantErr != nil { - require.Equal(t, fmt.Sprint(tt.wantErr), fmt.Sprint(err)) + if tt.wantErr != "" { + require.ErrorContains(t, tt.wantErr, err) return } require.NoError(t, err) From 700190d49d33d2bbf3bd1e2b1f12efca07527dd8 Mon Sep 17 00:00:00 2001 From: James He Date: Tue, 15 Mar 2022 21:53:00 -0500 Subject: [PATCH 25/26] adding to test retrieve from db --- beacon-chain/rpc/eth/validator/BUILD.bazel | 3 +-- beacon-chain/rpc/eth/validator/validator_test.go | 4 ++++ beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go | 4 ++++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/beacon-chain/rpc/eth/validator/BUILD.bazel b/beacon-chain/rpc/eth/validator/BUILD.bazel index 4faa0cf83116..2e81868127f4 100644 --- a/beacon-chain/rpc/eth/validator/BUILD.bazel +++ b/beacon-chain/rpc/eth/validator/BUILD.bazel @@ -31,6 +31,7 @@ go_library( "//proto/prysm/v1alpha1:go_default_library", "//time/slots:go_default_library", "@com_github_ethereum_go_ethereum//common:go_default_library", + "@com_github_ethereum_go_ethereum//common/hexutil:go_default_library", "@com_github_pkg_errors//:go_default_library", "@com_github_prysmaticlabs_eth2_types//:go_default_library", "@com_github_sirupsen_logrus//:go_default_library", @@ -85,8 +86,6 @@ go_test( "//time/slots:go_default_library", "@com_github_prysmaticlabs_eth2_types//:go_default_library", "@com_github_prysmaticlabs_go_bitfield//:go_default_library", - "@org_golang_google_grpc//codes:go_default_library", - "@org_golang_google_grpc//status:go_default_library", "@org_golang_google_protobuf//proto:go_default_library", ], ) diff --git a/beacon-chain/rpc/eth/validator/validator_test.go b/beacon-chain/rpc/eth/validator/validator_test.go index 4d187ffeb573..af86ce7c9fd2 100644 --- a/beacon-chain/rpc/eth/validator/validator_test.go +++ b/beacon-chain/rpc/eth/validator/validator_test.go @@ -7,6 +7,7 @@ import ( "testing" "time" + "github.com/ethereum/go-ethereum/common" types "github.com/prysmaticlabs/eth2-types" "github.com/prysmaticlabs/go-bitfield" mockChain "github.com/prysmaticlabs/prysm/beacon-chain/blockchain/testing" @@ -2066,6 +2067,9 @@ func TestPrepareBeaconProposer(t *testing.T) { return } require.NoError(t, err) + address, err := server.V1Alpha1Server.BeaconDB.FeeRecipientByValidatorID(ctx, 1) + require.NoError(t, err) + require.Equal(t, common.BytesToAddress(tt.args.request.Recipients[0].FeeRecipient), address) }) } diff --git a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go index 6983b801e6dc..cb4d8d6fda2c 100644 --- a/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go +++ b/beacon-chain/rpc/prysm/v1alpha1/validator/proposer_test.go @@ -2480,6 +2480,10 @@ func TestProposer_PrepareBeaconProposer(t *testing.T) { return } require.NoError(t, err) + address, err := proposerServer.BeaconDB.FeeRecipientByValidatorID(ctx, 1) + require.NoError(t, err) + require.Equal(t, common.BytesToAddress(tt.args.request.Recipients[0].FeeRecipient), address) + }) } } From 4ee2847c2f2b512579d26850169bdd11a458f08a Mon Sep 17 00:00:00 2001 From: James He Date: Tue, 15 Mar 2022 21:56:20 -0500 Subject: [PATCH 26/26] fixing bazel --- beacon-chain/rpc/eth/validator/BUILD.bazel | 1 + 1 file changed, 1 insertion(+) diff --git a/beacon-chain/rpc/eth/validator/BUILD.bazel b/beacon-chain/rpc/eth/validator/BUILD.bazel index 2e81868127f4..90fbb2e7fe8f 100644 --- a/beacon-chain/rpc/eth/validator/BUILD.bazel +++ b/beacon-chain/rpc/eth/validator/BUILD.bazel @@ -84,6 +84,7 @@ go_test( "//testing/require:go_default_library", "//testing/util:go_default_library", "//time/slots:go_default_library", + "@com_github_ethereum_go_ethereum//common:go_default_library", "@com_github_prysmaticlabs_eth2_types//:go_default_library", "@com_github_prysmaticlabs_go_bitfield//:go_default_library", "@org_golang_google_protobuf//proto:go_default_library",