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
120 APValue() : Kind(Uninitialized) {} function in class:clang::APValue
121 explicit APValue(APSInt I) : Kind(Uninitialized) { function in class:clang::APValue
124 explicit APValue(APFloat F) : Kind(Uninitialized) { function in class:clang::APValue
127 explicit APValue(const APValue *E, unsigned N) : Kind(Uninitialized) { function in class:clang::APValue
130 APValue(APSInt R, APSInt I) : Kind(Uninitialized) { function in class:clang::APValue
133 APValue(APFloat R, APFloat I) : Kind(Uninitialized) { function in class:clang::APValue
137 APValue(APValue &&RHS) : Kind(Uninitialized) { swap(RHS); } function in class:clang::APValue
138 APValue(LValueBase B, const CharUnits &O, NoLValuePath N, unsigned CallIndex) function in class:clang::APValue
142 APValue(LValueBase B, const CharUnits &O, ArrayRef<LValuePathEntry> Path, function in class:clang::APValue
147 APValue(UninitArray, unsigned InitElts, unsigned Size) : Kind(Uninitialized) { function in class:clang::APValue
150 APValue(UninitStruct, unsigned B, unsigned M) : Kind(Uninitialized) { function in class:clang::APValue
153 APValue(const FieldDecl *D, const APValue &V = APValue()) argument
157 APValue(const ValueDecl *Member, bool IsDerivedMember, function in class:clang::APValue
161 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 57 milliseconds