Home
last modified time | relevance | path

Searched defs:isPolymorphic (Results 1 – 14 of 14) sorted by relevance

/llvm-project/clang-tools-extra/clang-tidy/bugprone/
H A DPointerArithmeticOnPolymorphicObjectCheck.cpp19 AST_MATCHER(CXXRecordDecl, isPolymorphic) { return Node.isPolymorphic(); } in AST_MATCHER() argument
/llvm-project/flang/include/flang/Optimizer/Builder/
H A DBoxValue.h277 bool isPolymorphic() const { return fir::isPolymorphicType(getBoxTy()); } isPolymorphic() function
523 bool isPolymorphic() const { isPolymorphic() function
H A DHLFIRTools.h91 bool isPolymorphic() const { return hlfir::isPolymorphicType(getType()); } isPolymorphic() function
/llvm-project/flang/lib/Lower/
H A DConvertType.cpp154 bool isPolymorphic = (dynamicType->IsPolymorphic() || genExprType() local
277 bool isPolymorphic = (Fortran::semantics::IsPolymorphic(symbol) || genSymbolType() local
H A DHostAssociations.cpp384 bool isPolymorphic = Fortran::semantics::IsPolymorphic(sym); in getType() local
490 bool isPolymorphic = type && type->IsPolymorphic(); in canReadCapturedBoxValue() local
H A DConvertExprToHLFIR.cpp230 static bool isPolymorphic(const T &designatorNode) { in isPolymorphic() function in __anon1a9dd9e00111::HlfirDesignatorBuilder
H A DConvertVariable.cpp2042 bool isPolymorphic = false; mapSymbolAttributes() local
/llvm-project/flang/lib/Evaluate/
H A Dtype.cpp522 AreCompatibleDerivedTypes(const semantics::DerivedTypeSpec * x,const semantics::DerivedTypeSpec * y,bool isPolymorphic,bool ignoreTypeParameterValues,bool ignoreLenTypeParameters) AreCompatibleDerivedTypes() argument
/llvm-project/flang/lib/Optimizer/Builder/
H A DMutableBox.cpp384 createTempMutableBox(fir::FirOpBuilder & builder,mlir::Location loc,mlir::Type type,llvm::StringRef name,mlir::Value typeSourceBox,bool isPolymorphic) createTempMutableBox() argument
H A DHLFIRTools.cpp771 getArrayExprType(mlir::Type elementType,mlir::Value shape,bool isPolymorphic) getArrayExprType() argument
H A DFIRBuilder.cpp600 createBox(mlir::Location loc,const fir::ExtendedValue & exv,bool isPolymorphic,bool isAssumedType) createBox() argument
/llvm-project/flang/lib/Optimizer/HLFIR/IR/
H A DHLFIROps.cpp1371 bool isPolymorphic = fir::isPolymorphicType(var.getType()); build() local
/llvm-project/flang/lib/Semantics/
H A Dcheck-declarations.cpp3339 bool isPolymorphic{type->IsPolymorphic()}; CheckDioDummyIsDerived() local
/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h1215 bool isPolymorphic() const { return data().Polymorphic; } isPolymorphic() function