Searched defs:APValue (Results 1 - 2 of 2) sorted by relevance
/external/clang/include/clang/AST/ |
H A D | APValue.h | 1 //===--- 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 D | APValue.cpp | 1 //===--- 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 93 milliseconds