HomeSort by: relevance | last modified time | path
    Searched defs:LValue (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
APValue.h 137 LValue,
398 bool isLValue() const { return Kind == LValue; }
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGValue.h 164 /// LValue - This represents an lvalue references. Because C/C++ allow
167 class LValue {
195 // The alignment to use when accessing this lvalue. (For vector elements,
205 // LValue is non-gc'able for any reason, including being a parameter or local
209 // Lvalue is a global reference of an objective-c object
212 // Lvalue is a thread local reference
215 // Lvalue has ARC imprecise lifetime. We store this inverted to try
220 // this lvalue.
324 // simple lvalue
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
BugReporterVisitors.cpp 89 /// We also wipe away all casts except lvalue-to-rvalue casts, because the
91 /// the final lvalue-to-rvalue cast before returning from this function
94 /// x->y.z ==> x (lvalue)
146 // Special case: remove the final lvalue-to-rvalue cast, but do not recurse
147 // deeper into the sub-expression. This way we return the lvalue from which
1007 if (Optional<Loc> LValue = RetVal.getAs<Loc>())
1008 RetVal = State->getSVal(*LValue);
1053 Optional<Loc> LValue;
1055 if ((LValue = V.getAs<Loc>())) {
1056 SVal RValue = State->getRawSVal(*LValue, RetE->getType())
    [all...]
ExprEngine.cpp 866 SVal LValue = State->getSVal(Init, stackFrame);
868 if (Optional<Loc> LValueLoc = LValue.getAs<Loc>())
2569 // For references, the 'lvalue' is the pointer address stored in the
2624 // be an lvalue, e.g. taking the address of a subscript of an expression of
2636 // One of the forbidden LValue types! We still need to have sensible
2651 llvm_unreachable("Array subscript should be an lValue when not \
2652 a vector and not a forbidden lvalue type");
  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprConstant.cpp 74 struct LValue;
85 /// Get an LValue path entry, which is known to not be an array index, as a
90 /// Get an LValue path entry, which is known to not be an array index, as a
95 /// Determine whether this LValue path entry for a base class names a virtual
185 /// Determines if an LValue with the given LValueBase will have an unsized
239 /// and we cannot perform lvalue-to-rvalue conversions on them.
284 assert(V.isLValue() && "Non-LValue used to make an LValue designator?");
531 const LValue *This;
585 const FunctionDecl *Callee, const LValue *This
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp 1154 Value *LValue = extractIntPart(L, Builder);
1156 return Builder.CreateICmp(Pred, LValue, RValue);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
ItaniumDemangle.h 520 LValue,
524 // Represents either a LValue or an RValue reference type.
533 // other combination collapses to a lvalue ref.
569 s += (Collapsed.first == ReferenceKind::LValue ? "&" : "&&");
4002 Result = make<ReferenceType>(Ref, ReferenceKind::LValue);

Completed in 32 milliseconds