reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
241 C.getDeclAlign(D).getQuantity(), 245 GlobalizedVars.emplace_back(C.getDeclAlign(D), D); 255 RecordDecl *GlobalizedRD = C.buildImplicitRecord("_globalized_locals_ty"); 263 Type = C.getPointerType(Type.getNonReferenceType()); 270 C, GlobalizedRD, Loc, Loc, VD->getIdentifier(), Type, 271 C.getTrivialTypeSourceInfo(Type, SourceLocation()), 283 Type = C.getConstantArrayType(Type, ArraySize, nullptr, ArrayType::Normal, 286 C, GlobalizedRD, Loc, Loc, VD->getIdentifier(), Type, 287 C.getTrivialTypeSourceInfo(Type, SourceLocation()), 291 llvm::APInt Align(32, std::max(C.getDeclAlign(VD).getQuantity(), 295 C, /*IsAlignmentExpr=*/true, 296 IntegerLiteral::Create(C, Align, 297 C.getIntTypeForBitwidth(32, /*Signed=*/0),