Home
last modified time | relevance | path

Searched refs:ValueKind (Results 1 – 11 of 11) sorted by relevance

/external/clang/lib/Sema/
DSemaCast.cpp53 ValueKind(Expr::getValueKindForType(destType)), in CastOperation()
68 ExprValueKind ValueKind; member
260 Op.ValueKind, Op.SrcExpr.get(), DestTInfo, in BuildCXXNamedCast()
271 Op.ValueKind, Op.Kind, Op.SrcExpr.get(), in BuildCXXNamedCast()
283 Op.ValueKind, Op.Kind, Op.SrcExpr.get(), in BuildCXXNamedCast()
296 Op.ValueKind, Op.Kind, Op.SrcExpr.get(), in BuildCXXNamedCast()
574 if (ValueKind == VK_RValue) in CheckDynamicCast()
726 if (ValueKind == VK_RValue) in CheckConstCast()
841 if (ValueKind == VK_RValue && !isPlaceholder(BuiltinType::Overload)) in CheckReinterpretCast()
905 if (ValueKind == VK_RValue && !DestType->isRecordType() && in CheckStaticCast()
[all …]
DSemaInit.cpp3938 ExprValueKind ValueKind = in TryReferenceInitializationCore() local
3942 Sequence.AddReferenceBindingStep(cv1T1, ValueKind == VK_RValue); in TryReferenceInitializationCore()
3998 ExprValueKind ValueKind = InitCategory.isXValue()? VK_XValue : VK_RValue; in TryReferenceInitializationCore() local
4017 ValueKind); in TryReferenceInitializationCore()
4022 ValueKind = convertQualifiersAndValueKindIfNecessary(S, Sequence, in TryReferenceInitializationCore()
4027 Sequence.AddReferenceBindingStep(cv1T1, ValueKind == VK_RValue); in TryReferenceInitializationCore()
DSemaExpr.cpp14037 ExprValueKind ValueKind = VK_LValue; in resolveDecl() local
14093 ValueKind = VK_RValue; in resolveDecl()
14099 ValueKind = VK_RValue; in resolveDecl()
14122 E->setValueKind(ValueKind); in resolveDecl()
DSemaChecking.cpp4385 AbsoluteValueKind ValueKind) { in changeAbsFunction() argument
4386 switch (ValueKind) { in changeAbsFunction()
/external/clang/include/clang/AST/
DAPValue.h42 enum ValueKind { enum
69 ValueKind Kind;
180 ValueKind getKind() const { return Kind; } in getKind()
DExpr.h115 ExprBits.ValueKind = VK; in Expr()
403 return static_cast<ExprValueKind>(ExprBits.ValueKind); in getValueKind()
419 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } in setValueKind()
DStmt.h165 unsigned ValueKind : 2; in LLVM_ALIGNAS() local
/external/llvm/bindings/ocaml/llvm/
Dllvm.ml260 module ValueKind = struct module
395 external classify_value : llvalue -> ValueKind.t = "llvm_classify_value"
1043 let open ValueKind in
1090 if classify_value llv <> ValueKind.Instruction Opcode.Br then
Dllvm_ocaml.c474 enum ValueKind { enum
Dllvm.mli329 module ValueKind : sig module
678 val classify_value : llvalue -> ValueKind.t
/external/llvm/docs/
DCodingStandards.rst1118 (e.g. ``ValueKind``).
1124 For example, ``enum ValueKind { ... };`` may contain enumerators like