Searched defs:APValue (Results 1 - 2 of 2) sorted by relevance

/external/clang/include/clang/AST/
H A DAPValue.h1 //===--- APValue.h - Union class for APFloat/APSInt/Complex -----*- C++ -*-===//
10 // This file defines the APValue class.
35 /// APValue - This class implements a discriminated union of [uninitialized]
37 /// [Vector: N * APValue], [Array: N * APValue]
38 class APValue { class in namespace:clang
81 APValue *Elts;
87 APValue *Elts;
93 APValue *Elts;
101 APValue *Valu
122 APValue() : Kind(Uninitialized) {} function in class:clang::APValue
123 explicit APValue(const APSInt &I) : Kind(Uninitialized) { function in class:clang::APValue
126 explicit APValue(const APFloat &F) : Kind(Uninitialized) { function in class:clang::APValue
129 explicit APValue(const APValue *E, unsigned N) : Kind(Uninitialized) { function in class:clang::APValue
132 APValue(const APSInt &R, const APSInt &I) : Kind(Uninitialized) { function in class:clang::APValue
135 APValue(const APFloat &R, const APFloat &I) : Kind(Uninitialized) { function in class:clang::APValue
139 APValue(LValueBase B, const CharUnits &O, NoLValuePath N, unsigned CallIndex) function in class:clang::APValue
143 APValue(LValueBase B, const CharUnits &O, ArrayRef<LValuePathEntry> Path, function in class:clang::APValue
148 APValue(UninitArray, unsigned InitElts, unsigned Size) : Kind(Uninitialized) { function in class:clang::APValue
151 APValue(UninitStruct, unsigned B, unsigned M) : Kind(Uninitialized) { function in class:clang::APValue
154 APValue(const FieldDecl *D, const APValue &V = APValue()) argument
158 APValue(const ValueDecl *Member, bool IsDerivedMember, function in class:clang::APValue
162 APValue(const AddrLabelExpr* LHSExpr, const AddrLabelExpr* RHSExpr) function in class:clang::APValue
[all...]
/external/clang/lib/AST/
H A DAPValue.cpp1 //===--- APValue.cpp - Union class for APFloat/APSInt/Complex -------------===//
10 // This file implements the APValue class.
14 #include "clang/AST/APValue.h"
28 llvm::PointerIntPair<APValue::LValueBase, 1, bool> BaseAndIsOnePastTheEnd;
35 struct APValue::LV : LVBase {
76 struct APValue::MemberPointerData : MemberPointerBase {
108 APValue::Arr::Arr(unsigned NumElts, unsigned Size) :
109 Elts(new APValue[NumElts + (NumElts != Size ? 1 : 0)]),
111 APValue::Arr::~Arr() { delete [] Elts; }
113 APValue
125 APValue::APValue(const APValue &RHS) : Kind(Uninitialized) { function in class:APValue
[all...]

Completed in 269 milliseconds