clang
8.0.0
include
clang
Basic
Stack.h
Go to the documentation of this file.
1
//===--- Stack.h - Utilities for dealing with stack space -------*- C++ -*-===//
2
//
3
// The LLVM Compiler Infrastructure
4
//
5
// This file is distributed under the University of Illinois Open Source
6
// License. See LICENSE.TXT for details.
7
//
8
//===----------------------------------------------------------------------===//
9
///
10
/// \file
11
/// Defines utilities for dealing with stack allocation and stack space.
12
///
13
//===----------------------------------------------------------------------===//
14
15
#ifndef LLVM_CLANG_BASIC_STACK_H
16
#define LLVM_CLANG_BASIC_STACK_H
17
18
#include <cstddef>
19
20
namespace
clang
{
21
/// The amount of stack space that Clang would like to be provided with.
22
/// If less than this much is available, we may be unable to reach our
23
/// template instantiation depth limit and other similar limits.
24
constexpr
size_t
DesiredStackSize
= 8 << 20;
25
}
// end namespace clang
26
27
#endif // LLVM_CLANG_BASIC_STACK_H
clang::DesiredStackSize
constexpr size_t DesiredStackSize
The amount of stack space that Clang would like to be provided with.
Definition:
Stack.h:24
clang
Dataflow Directional Tag Classes.
Definition:
CFGReachabilityAnalysis.h:22
Generated on Thu Feb 28 2019 09:33:16 for clang by
1.8.13