reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGExprConstant.cpp
 2013   switch (Value.getKind()) {
 2019     return ConstantLValueEmitter(*this, Value, DestType).tryEmit();
 2021     return llvm::ConstantInt::get(CGM.getLLVMContext(), Value.getInt());
 2024                                   Value.getFixedPoint().getValue());
 2029                                         Value.getComplexIntReal());
 2031                                         Value.getComplexIntImag());
 2039     const llvm::APFloat &Init = Value.getFloat();
 2052                                        Value.getComplexFloatReal());
 2054                                        Value.getComplexFloatImag());
 2062     unsigned NumElts = Value.getVectorLength();
 2066       const APValue &Elt = Value.getVectorElt(I);
 2077     const AddrLabelExpr *LHSExpr = Value.getAddrLabelDiffLHS();
 2078     const AddrLabelExpr *RHSExpr = Value.getAddrLabelDiffRHS();
 2096     return ConstStructBuilder::BuildStruct(*this, Value, DestType);
 2100     unsigned NumElements = Value.getArraySize();
 2101     unsigned NumInitElts = Value.getArrayInitializedElts();
 2105     if (Value.hasArrayFiller()) {
 2106       Filler = tryEmitAbstractForMemory(Value.getArrayFiller(),
 2122           Value.getArrayInitializedElt(I), CAT->getElementType());
 2148     return CGM.getCXXABI().EmitMemberPointer(Value, DestType);