Searched refs:ValueKind (Results 1 – 10 of 10) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaCast.cpp | 52 ValueKind(Expr::getValueKindForType(destType)), in CastOperation() 67 ExprValueKind ValueKind; member 262 Op.ValueKind, Op.SrcExpr.take(), DestTInfo, in BuildCXXNamedCast() 273 Op.ValueKind, Op.Kind, Op.SrcExpr.take(), in BuildCXXNamedCast() 285 Op.ValueKind, Op.Kind, Op.SrcExpr.take(), in BuildCXXNamedCast() 298 Op.ValueKind, Op.Kind, Op.SrcExpr.take(), in BuildCXXNamedCast() 534 if (ValueKind == VK_RValue) in CheckDynamicCast() 687 if (ValueKind == VK_RValue) in CheckConstCast() 802 if (ValueKind == VK_RValue && !isPlaceholder(BuiltinType::Overload)) in CheckReinterpretCast() 866 if (ValueKind == VK_RValue && !DestType->isRecordType() && in CheckStaticCast() [all …]
|
D | SemaInit.cpp | 3675 ExprValueKind ValueKind = in TryReferenceInitializationCore() local 3679 Sequence.AddReferenceBindingStep(cv1T1, ValueKind == VK_RValue); in TryReferenceInitializationCore() 3738 ExprValueKind ValueKind = InitCategory.isXValue()? VK_XValue : VK_RValue; in TryReferenceInitializationCore() local 3757 ValueKind); in TryReferenceInitializationCore() 3762 ValueKind = convertQualifiersAndValueKindIfNecessary(S, Sequence, in TryReferenceInitializationCore() 3767 Sequence.AddReferenceBindingStep(cv1T1, ValueKind == VK_RValue); in TryReferenceInitializationCore()
|
D | SemaExpr.cpp | 12554 ExprValueKind ValueKind = VK_LValue; in resolveDecl() local 12577 ValueKind = VK_RValue; in resolveDecl() 12583 ValueKind = VK_RValue; in resolveDecl() 12606 E->setValueKind(ValueKind); in resolveDecl()
|
/external/clang/include/clang/AST/ |
D | APValue.h | 42 enum ValueKind { enum 69 ValueKind Kind; 181 ValueKind getKind() const { return Kind; } in getKind()
|
D | Expr.h | 114 ExprBits.ValueKind = VK; in Expr() 403 return static_cast<ExprValueKind>(ExprBits.ValueKind); in getValueKind() 419 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } in setValueKind()
|
D | Stmt.h | 165 unsigned ValueKind : 2; variable
|
/external/llvm/bindings/ocaml/llvm/ |
D | llvm.ml | 208 module ValueKind = struct module 328 external classify_value : llvalue -> ValueKind.t = "llvm_classify_value"
|
D | llvm_ocaml.c | 409 enum ValueKind { enum
|
D | llvm.mli | 260 module ValueKind : sig module 569 val classify_value : llvalue -> ValueKind.t
|
/external/llvm/docs/ |
D | CodingStandards.rst | 779 (e.g. ``ValueKind``). 785 For example, ``enum ValueKind { ... };`` may contain enumerators like
|