Searched refs:ArgsUnion (Results 1 - 4 of 4) sorted by relevance
/external/clang/include/clang/Sema/ |
H A D | AttributeList.h | 60 typedef llvm::PointerUnion<Expr*, IdentifierLoc*> ArgsUnion; typedef in namespace:clang 61 typedef llvm::SmallVector<ArgsUnion, 12U> ArgsVector; 138 ArgsUnion *getArgsBuffer() { 139 return reinterpret_cast<ArgsUnion*>(this+1); 141 ArgsUnion const *getArgsBuffer() const { 142 return reinterpret_cast<ArgsUnion const *>(this+1); 217 ArgsUnion *args, unsigned numArgs, 224 if (numArgs) memcpy(getArgsBuffer(), args, numArgs * sizeof(ArgsUnion)); 243 ArgsUnion PVal(Parm); 244 memcpy(getArgsBuffer(), &PVal, sizeof(ArgsUnion)); [all...] |
/external/clang/lib/Sema/ |
H A D | AttributeList.cpp | 39 return (sizeof(AttributeList) + NumArgs * sizeof(ArgsUnion));
|
H A D | SemaType.cpp | 3310 ArgsUnion Args(Arg);
|
/external/clang/lib/Parse/ |
H A D | ParseStmt.cpp | 1831 ArgsUnion ArgHints[] = {Hint.OptionLoc, Hint.ValueLoc, 1832 ArgsUnion(Hint.ValueExpr)};
|
Completed in 331 milliseconds