LLVM API Documentation
This file contains the simple types necessary to represent the attributes associated with functions and their calls. More...
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/FoldingSet.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/PointerLikeTypeTraits.h"
#include <bitset>
#include <cassert>
#include <map>
#include <string>
Go to the source code of this file.
Classes | |
class | llvm::Attribute |
class | llvm::AttributeSet |
struct | llvm::DenseMapInfo< AttributeSet > |
class | llvm::AttrBuilder |
Namespaces | |
namespace | llvm |
List of target independent CodeGen pass IDs. | |
namespace | llvm::AttributeFuncs |
Functions | |
AttributeSet | llvm::AttributeFuncs::typeIncompatible (Type *Ty, uint64_t Index) |
Which attributes cannot be applied to a type. |
This file contains the simple types necessary to represent the attributes associated with functions and their calls.
Definition in file Attributes.h.