HomeSort by relevance Sort by last modified time
    Searched refs:APValue (Results 1 - 25 of 26) sorted by null

1 2

  /external/clang/include/clang/AST/
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 {
81 APValue *Elts;
87 APValue *Elts;
93 APValue *Elts;
101 APValue *Value
    [all...]
Decl.h 17 #include "clang/AST/APValue.h"
707 APValue Evaluated;
    [all...]
Expr.h 17 #include "clang/AST/APValue.h"
35 class APValue;
433 bool isCXX11ConstantExpr(ASTContext &Ctx, APValue *Result = 0,
475 APValue Val;
530 bool EvaluateAsInitializer(APValue &Result, const ASTContext &Ctx,
    [all...]
  /external/clang/lib/AST/
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::StructData::StructData(unsigned NumBases, unsigned NumFields)
    [all...]
ExprConstant.cpp 36 #include "clang/AST/APValue.h"
54 static bool IsGlobalLValue(APValue::LValueBase B);
61 static QualType getType(APValue::LValueBase B) {
71 APValue::BaseOrMemberType getAsBaseOrMember(APValue::LValuePathEntry E) {
72 APValue::BaseOrMemberType Value;
79 static const FieldDecl *getAsField(APValue::LValuePathEntry E) {
84 static const CXXRecordDecl *getAsBaseClass(APValue::LValuePathEntry E) {
89 static bool isVirtualBaseClass(APValue::LValuePathEntry E) {
97 ArrayRef<APValue::LValuePathEntry> Path
    [all...]
Android.mk 19 APValue.cpp \
Decl.cpp     [all...]
  /frameworks/compile/slang/
slang_rs_export_var.h 31 class APValue;
60 inline const clang::APValue &getInit() const { return mInit.Val; }
64 inline const clang::APValue &getInitArray(unsigned int i) const {
slang_rs_reflection_base.cpp 151 string RSReflectionBase::genInitValue(const clang::APValue &Val, bool asBool) {
154 case clang::APValue::Int: {
167 case clang::APValue::Float: {
177 case clang::APValue::ComplexInt:
178 case clang::APValue::ComplexFloat:
179 case clang::APValue::LValue:
180 case clang::APValue::Vector: {
slang_rs_reflection_base.h 76 static std::string genInitValue(const clang::APValue &Val, bool asBool=false);
slang_rs_reflection.h 226 const clang::APValue &Val);
229 const clang::APValue &Val);
233 const clang::APValue &Val);
234 static void genInitValue(Context &C, const clang::APValue &Val);
slang_rs_reflection.cpp 377 const clang::APValue &Val) {
381 slangAssert((Val.getKind() == clang::APValue::Int) &&
382 "Bool type has wrong initial APValue");
393 const clang::APValue &Val) {
406 const clang::APValue &Val) {
430 case clang::APValue::Int:
431 case clang::APValue::Float: {
438 case clang::APValue::Vector: {
449 const clang::APValue &ElementVal = Val.getVectorElt(i);
455 case clang::APValue::MemberPointer
    [all...]
slang_rs_export_var.cpp 62 mInit.Val = clang::APValue(llvm::APSInt(1));
slang_rs_reflection_cpp.cpp 144 const clang::APValue &val = ev->getInit();
  /external/clang/lib/CodeGen/
CGExprConstant.cpp 19 #include "clang/AST/APValue.h"
48 const APValue &Value, QualType ValTy);
74 void Build(const APValue &Val, const RecordDecl *RD, bool IsPrimaryBase,
445 void ConstStructBuilder::Build(const APValue &Val, const RecordDecl *RD,
507 const APValue &FieldValue =
590 const APValue &Val,
611 /// 1) Literals (this is used by APValue emission to emit literals).
901 llvm::Constant *EmitLValue(APValue::LValueBase LVBase) {
    [all...]
CGCXXABI.h 129 virtual llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
CodeGenModule.cpp     [all...]
CGCXXABI.cpp 112 llvm::Constant *CGCXXABI::EmitMemberPointer(const APValue &MP, QualType MPT) {
CodeGenModule.h 725 llvm::Constant *EmitConstantValue(const APValue &Value, QualType DestType,
730 llvm::Constant *EmitConstantValueForMemory(const APValue &Value,
    [all...]
ItaniumCXXABI.cpp 84 llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
530 llvm::Constant *ItaniumCXXABI::EmitMemberPointer(const APValue &MP,
    [all...]
CGDebugInfo.cpp 705 const APValue *Value = V->evaluateValue();
    [all...]
  /external/clang/include/clang/Sema/
Initialization.h 840 APValue *ConstantValue) const;
    [all...]
Overload.h 239 APValue &ConstantValue,
  /external/clang/lib/Sema/
SemaOverload.cpp 296 APValue &ConstantValue,
330 ConstantValue = APValue(IntConstantValue);
396 ConstantValue = APValue(InitializerValue);
    [all...]
SemaChecking.cpp     [all...]

Completed in 207 milliseconds

1 2