Searched refs:FieldInit (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/TableGen/ |
D | Record.cpp | 1397 FieldInit *FieldInit::get(Init *R, const std::string &FN) { in get() 1399 static DenseMap<Key, std::unique_ptr<FieldInit>> ThePool; in get() 1403 std::unique_ptr<FieldInit> &I = ThePool[TheKey]; in get() 1404 if (!I) I.reset(new FieldInit(R, FN)); in get() 1408 Init *FieldInit::getBit(unsigned Bit) const { in getBit() 1410 return const_cast<FieldInit*>(this); in getBit() 1411 return VarBitInit::get(const_cast<FieldInit*>(this), Bit); in getBit() 1414 Init *FieldInit::resolveListElementReference(Record &R, const RecordVal *RV, in resolveListElementReference() 1430 Init *FieldInit::resolveReferences(Record &R, const RecordVal *RV) const { in resolveReferences() 1435 return BVR->isComplete() ? BVR : const_cast<FieldInit *>(this); in resolveReferences() [all …]
|
D | TGParser.cpp | 1532 Result = FieldInit::get(Result, Lex.getCurStrVal()); in ParseValue()
|
/external/llvm/include/llvm/TableGen/ |
D | Record.h | 996 class FieldInit : public TypedInit { 1000 FieldInit(Init *R, const std::string &FN) in FieldInit() function 1005 FieldInit(const FieldInit &Other) = delete; 1006 FieldInit &operator=(const FieldInit &Other) = delete; 1012 static FieldInit *get(Init *R, const std::string &FN);
|
/external/clang/lib/Sema/ |
D | SemaDeclCXX.cpp | 2651 for (const auto *FieldInit : Constructor->inits()) { in DiagnoseUninitializedFields() local 2655 Expr *InitExpr = FieldInit->getInit(); in DiagnoseUninitializedFields() 2666 FieldInit->getAnyMember(), in DiagnoseUninitializedFields() 2667 FieldInit->getBaseClass()); in DiagnoseUninitializedFields() 2670 FieldInit->getAnyMember(), in DiagnoseUninitializedFields() 2671 FieldInit->getBaseClass()); in DiagnoseUninitializedFields()
|