Home
last modified time | relevance | path

Searched refs:SemanticForm (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DExprCXX.h287 Stmt *SemanticForm; variable
290 CXXRewrittenBinaryOperator(Expr *SemanticForm, bool IsReversed) in CXXRewrittenBinaryOperator() argument
291 : Expr(CXXRewrittenBinaryOperatorClass, SemanticForm->getType(), in CXXRewrittenBinaryOperator()
292 SemanticForm->getValueKind(), SemanticForm->getObjectKind()), in CXXRewrittenBinaryOperator()
293 SemanticForm(SemanticForm) { in CXXRewrittenBinaryOperator()
298 : Expr(CXXRewrittenBinaryOperatorClass, Empty), SemanticForm() {} in CXXRewrittenBinaryOperator()
301 Expr *getSemanticForm() { return cast<Expr>(SemanticForm); } in getSemanticForm()
302 const Expr *getSemanticForm() const { return cast<Expr>(SemanticForm); } in getSemanticForm()
357 return child_range(&SemanticForm, &SemanticForm + 1); in children()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReaderStmt.cpp1688 E->SemanticForm = Record.readSubExpr(); in VisitCXXRewrittenBinaryOperator()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaOverload.cpp14328 Expr *SemanticForm[] = {LHS, RHS, Result.get()}; in BuildSynthesizedThreeWayComparison() local
14329 return PseudoObjectExpr::Create(Context, SyntacticForm, SemanticForm, 2); in BuildSynthesizedThreeWayComparison()