1235633Sdim//===- ExpressionTraits.h - C++ Expression Traits Support Enums -*- C++ -*-===//
2221339Sdim//
3221339Sdim//                     The LLVM Compiler Infrastructure
4221339Sdim//
5221339Sdim// This file is distributed under the University of Illinois Open Source
6221339Sdim// License. See LICENSE.TXT for details.
7221339Sdim//
8221339Sdim//===----------------------------------------------------------------------===//
9245431Sdim///
10245431Sdim/// \file
11245431Sdim/// \brief Defines enumerations for expression traits intrinsics.
12245431Sdim///
13221339Sdim//===----------------------------------------------------------------------===//
14221339Sdim
15221339Sdim#ifndef LLVM_CLANG_EXPRESSIONTRAITS_H
16221339Sdim#define LLVM_CLANG_EXPRESSIONTRAITS_H
17221339Sdim
18221339Sdimnamespace clang {
19221339Sdim
20221339Sdim  enum ExpressionTrait {
21221339Sdim    ET_IsLValueExpr,
22221339Sdim    ET_IsRValueExpr
23221339Sdim  };
24221339Sdim}
25221339Sdim
26221339Sdim#endif
27