Searched defs:CharUnits (Results 1 - 4 of 4) sorted by relevance

/external/clang/include/clang/AST/
H A DCharUnits.h1 //===--- CharUnits.h - Character units for sizes and offsets ----*- C++ -*-===//
10 // This file defines the CharUnits class
23 /// CharUnits - This is an opaque type for sizes expressed in character units.
26 /// type, CharUnits protects you from accidentally combining operations on
39 class CharUnits { class in namespace:clang
46 explicit CharUnits(QuantityType C) : Quantity(C) {} function in class:clang::CharUnits
50 /// CharUnits - A default constructor.
51 CharUnits() : Quantity(0) {} function in class:clang::CharUnits
53 /// Zero - Construct a CharUnits quantity of zero.
54 static CharUnits Zer
[all...]
/external/clang/lib/CodeGen/
H A DCGValue.h19 #include "clang/AST/CharUnits.h"
156 CharUnits Alignment = CharUnits(),
226 CharUnits getAlignment() const { return CharUnits::fromQuantity(Alignment); }
227 void setAlignment(CharUnits A) { Alignment = A.getQuantity(); }
258 CharUnits alignment, ASTContext &Context,
271 QualType type, CharUnits Alignment) {
281 QualType type, CharUnits Alignment) {
361 return forAddr(0, CharUnits(), Qualifier
155 Initialize(QualType Type, Qualifiers Quals, CharUnits Alignment = CharUnits(), llvm::MDNode *TBAAInfo = 0) argument
[all...]
H A DCodeGenFunction.h20 #include "clang/AST/CharUnits.h"
1411 CharUnits OffsetFromNearestVBase,
1418 CharUnits OffsetFromNearestVBase,
1559 CharUnits Alignment = CharUnits()) {
1564 CharUnits Alignment;
1594 CharUnits Alignment = getContext().getTypeAlignInChars(T);
1858 CharUnits Alignment;
1558 MakeAddrLValue(llvm::Value *V, QualType T, CharUnits Alignment = CharUnits()) argument
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h19 #include "clang/AST/CharUnits.h"
914 CharUnits Offset;
916 RegionRawOffset(const MemRegion* reg, CharUnits offset = CharUnits::Zero()) argument
921 CharUnits getOffset() const { return Offset; }

Completed in 186 milliseconds